LoginSignup
5
0

More than 5 years have passed since last update.

Docker Registry Hub にイメージをpush

Posted at

localからDocker Hubにimageをpushする方法

1. Docker Hubアカウントの作成/レポジトリ作成

Docker Hubアカウントを作成
作成は下記から行えます。

レポジトリの作成
上記でアカウント作成後にログインし、Create Repositoryをクリックして
進めていきます。

2. Dockerイメージのpush

上記で作成したリポジトリにpushしたいイメージを選択
今回は下記のechoというサンプルイメージをプッシュします。

# docker image ls | grep echo
example/echo                               latest              a890aba05da1        2 weeks ago         750MB

Docker Hubにログイン

# docker longin
...
Login Succeeded

ログインが成功したらローカルにある先ほどのイメージに対して
pushしたいリポジトリ名へとタグを作成します。
そしていざ、push

# docker tag ローカルにあるimage名 ユーザ名/リポジトリ名:タグ

# docker push ユーザ名/リポジトリ名
...
The push refers to repository [docker.io/ユーザ名/リポジトリ名]

これでイメージのpushが完了ですので
あとは他のdocker hostからイメージをpullして実行することができるようになります。

5
0
0

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
5
0