dockerイメージの共有について

作成したイメージをdockerで共有するには

リポジトリの作成

プッシュの為の実行コマンドを確認します

・Docker Hubにログイン

リポジトリの作成をクリック

・名前を入力(例としてgetting-started)、Publicであることを確認し、作成ボタンをクリック

すると、ページの右側にDockerコマンドというセクションがある。これはリポジトリをプッシュする時に必要なコマンド

 

●イメージをプッシュ

そのままコマンドを入力してもエラーが出てしまう。

これを避けるために、既存のイメージにタグ付をして別の名前をつける必要がある。

docker login -u YOUR-USER-NAMEコマンドにてDockerHubにログイン

・docker tagコマンドを使用して、getting-startedイメージに新しい名前を付ける

docker tag 新しい名前 YOUR-USER-NAME/getting-started

・プッシュコマンドを再試行

docker push YOUR-USER-NAME/getting-started

これで共有ができる。