この前から、Dockerにハマっています。
今更感も強いですが、以下の用途で使っています。
Docker自身のセットアップは他で参照してください。
・slackの代わりとして、rocket.chat
・githubの代わりとして、gitbucket
■まずはrocket.chatに必要なmongodb
mkdir -p ~/Development/docker_volume/mongo_db chmod -R 777 ~/Development/docker_volume/mongo_db sudo docker run --name db -v ~/Development/docker_volume/mongo_db:/data/db -d mongo:latest
■そしてrocket.chat
sudo docker run --name rocketchat -p 3000:3000 --env ROOT_URL=https://rocket.domain.co.jp/ --link db -d rocket.chat
■最後にgitbucket
sudo docker run -d -p 8080:8080 -p 29418:29418 -v `pwd`/gitbucket:/gitbucket takezoe/gitbucket
簡単だー