Docker - Docker Hub でイメージを共有する
Docker Hub にイメージを共有することで、グループ内での共有が簡単になるようだ。
(公開範囲はGitHubと同じで、無料は public のみでprivateは有償)
Signup する
https://hub.docker.com/account/signup でアカウント作成する。
以下の例では hogeuser というユーザ名を使う。
※コマンドでもアカウントを登録することも可能みたい。
$ docker login
docker にコミットするイメージを準備する
ローカルにあるイメージ(fooイメージ)をリポジトリ(とタグ名)付けする。
$ docker tag foo hogeuser/harepo
タグ名省略時は latest になる
Docker Hub に pushする
$ docker push hogeuser/harepo
初回ユーザ名とパスワードの入力が必要。
Docker Hub から pull する
$ docker pull hogeuser/harepo