Docker Hub イメージの実行

以下のガイドでは、イメージ内にパッケージ化したアプリケーションを、Docker Hub を使って共有できる方法を学びます。

ステップ1:イメージの取得

イメージを公開する前に、公開するイメージが必要です。このガイドでは welcome-to-docker イメージを使います。

イメージを取得するには、 Docker Desktop で welcome-to-docker イメージを検索し、それから Pull を選びます。

イメージの取得

ステップ2:Docker にサインイン

Docker Hub にイメージを公開するには、アカウントが必要です。Docker Desktop の右上にある Sign in を選び、Docker Hub にサインインするか新しいアカウントを作成します。

Docker にサインイン

ステップ3:イメージの名前変更

イメージを Docker Hub に送信できるようにする前に、イメージの名前を変更する必要があります。これは Docker Hub にイメージが自分のものだと識別させるためです。ターミナル内で以下の docker tag コマンドを実行し、イメージの名前を変更します。 YOUR-USERNAME は自分の Docker ID に置き換えてください。

$ docker tag docker/welcome-to-docker YOUR-USERNAME/welcome-to-docker

ステップ4:Docker Hub にイメージを送信

Docker Desktop 上で images タブに移動して、自分のイメージを見つけます。 Actions 列で、Show images action アイコン(⋮)を選び、 Push to Hub を選びます。イメージが Docker Hub にアップロードされれば、誰でも使えるように公開状態となります。

イメージを Docker Hub に送信

ステップ5:Docker Hub 上でイメージを確認

以上です! イメージは Docker Hub 上で共有されています。ブラウザで Docker Hub を開き、 welcome-to-docker リポジトリが見えるのを確認します。

次は何をしますか

このガイドでは Docker Hub に自分のイメージを公開する方法を学びました。他の言語によるアプリケーションのイメージ構築について学ぶには、以下の言語別ガイドに進んでください。