LoginSignup
3
4

Docker for Mac でTrelloクローンのWekanを動かしてお手軽マイタスク管理

Last updated at Posted at 2017-06-25

はじめに

以前、CentOSでWekanを動かしたときのお話はこちら
http://qiita.com/ex_SOUL/items/b0519a6ad890280c8c94

背景

最近、お仕事でMacを使い始めました。
業務では某プロジェクト管理システムを使用して、チケット駆動開発をしています。
大体はそれで事足りるのですが、チケットとは関係ない庶務だったり、
ちょっと大きいチケットだった場合、別途タスク管理がしたくなったりします。
私はいわゆるTrelloみたいなカンバンなタスク管理システムが好きなのでTrelloが
使いたかったりするのですが、TrelloはWebサービスで使うのがちょっと面倒だったりするかもしれません。
じゃあとりあえず自分のマシン上に作ってみるか!Docker for Mac使ってみたいし!
その結果が表題です。

Wekanとは

一言で言うとTrelloクローンです。
Trelloをご存知の方ならそれで十分伝わると思います。
Trelloを知らない、カンバンなタスクシステムを知らない、という場合は、
付箋にやることを書いて管理する方法がWebでできるやーつ、とイメージしていただければ。

やること

Docker for Mac のインストール

以下のページからインストールできます。
https://docs.docker.com/docker-for-mac/install/#download-docker-for-mac
Stable(安定版)かEdge(最新版)どちらを選ぶかはお好みで。

Wekanのインストール

WekanはDockerイメージが配布されているので、それを使用します。
docker-composeを使用して永続化も合わせて行います。
(Docker on Mac の場合はdocker-composeも一緒にインストールされます)

docker-compose.yml
wekan:
  image: wekanteam/wekan
  restart: always
  links:
    - wekandb
  environment:
    - MONGO_URL=mongodb://wekandb/wekan
    - ROOT_URL=http://localhost

  ports:
    - 8081:80

wekandb:
   image: mongo
   restart: always
   volumes:
     - /your/pc/path:/data/db

起動!

まず、Docker for Macを立ち上げて、
docker-compose.yml があるディレクトリで
docker-compose upを実行。以上! かんたーん! たーのしー!
(初回起動時はDBとWekanのイメージをダウンロードするのでちょっと時間がかかります。

確認

http://localhost:8081 にアクセスすると、Wekanの起動画面がでています。
(永続化するためのパスが間違っていなければちゃんと起動するはずです)

感想

Docker便利

ちょっと環境が欲しい、ってときにすごく手軽に試せるのがとれもいいですね。
動きの早いところではすでにProduction環境としても使用しているとの噂。

カンバンいいよね

私が初めてカンバン管理に出会ったのは、Redmineのredmine_backlogsというプラグインでした。
それ以降、お仕事でも個人にもカンバンは使用しています。
承認フローが必要なタスクだとカンバンではちょっと難しいですが、基本的なタスク管理であれば
(個人的には)これが一番いいと思います。

3
4
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
4