58
37

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Dockerhubへの初プッシュ

Last updated at Posted at 2015-06-04

登録

Docherhubのページにアクセスし、アカウントを作成する。
https://hub.docker.com

Dockerhub上にリポジトリを作成する

「Add Repository」を押して「Repository」を選択する。
作成画面でNamespaceを自分のユーザ名、リポジトリ名に自分の登録したいDockerImageのリポジトリ名を指定する。
publicとprivateを選択できるが、privateは無料枠だと1枠なので、特に問題がなければpublicにする。

イメージを作成してプッシュする

今回はDockerfileからimageを作成してプッシュする流れを書きます。
以降はdockerが動くローカル環境です。

Dockerイメージを作成する

imageのタグは Dockerhubユーザ名/リポジトリ名 とします

mkdir myfirstimage
cd myfirstimage
vi Dockerfile
~~~ ゴニョゴニョ書いて保存 ~~~
docker build --tag=[Dockerhubユーザ名]/myfirstimage .
~~~ イメージ作成 ~~
docker images
~~~ 作成したものが存在すればOK ~~~

ログイン

docker login
~~~ ユーザ名、パスワード、メールアドレスを入力してログイン ~~~

プッシュ

今回付けたタグ名を指定してプッシュします。

docker push [Dockerhubユーザ名]/myfirstimage

プッシュしたイメージを利用する

DokerfileのFROMで以下のように指定する。

FROM [Dockerhubユーザ名]/myfirstimage
58
37
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
58
37

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?