環境
- Github
- Dockerhub
DockerImageの要件
- CentOS 5
- Ruby 1.8.7
- ImageMagick 6.9.8
- MySQL 5.5.54
作業
1. Githubにレポジトリを作る
1.1 README.mdをpush
1.2 Dockerfileをpush
CentOS5のベースイメージはこちらを利用させて貰いました
https://hub.docker.com/r/astj/centos5-vault/
2. DockerHubにアカウントを作る
2.1 Githubアカウントと紐付ける
Account Setting
-> Linked Accounts
-> Github - Connect Provider
2.2 GithubRepositoryからRepositoryを作る
- Name [c5r187]
- ConnectedになっているGithubアイコンをクリックしてGithubのレポジトリ(docker-c5r187)を選択


2.3 レポジトリができる
pullしてみる
3. メンテナンス
Githubのレポジトリのmasterを更新すればDockerHubが自動的にmasterのソースでBuildしなおしてくれる!