Docker Scout にイメージをプッシュする
このステップでは、Docker イメージを Docker Scout にプッシュする方法を学びます。Docker Scout は、コンテナイメージのセキュリティ状態を理解し、改善するのに役立つサービスです。イメージをプッシュする前に、ローカルで Docker イメージをビルドまたは取得しておく必要があります。
まず、このステップで使用するサンプルイメージを取得しましょう。Docker Hub の hello-world
イメージを使用します。
docker pull hello-world
イメージが取得され、ダウンロードされていることを示す出力が表示されるはずです。
Using default tag: latest
latest: Pulling from library/hello-world
...
Status: Downloaded newer image for hello-world:latest
docker.io/library/hello-world:latest
これでイメージが手に入ったので、Docker Scout にプッシュすることができます。これを行うには、docker scout push
コマンドの後にイメージ名とタグを指定します。
docker scout push hello-world:latest
これと似たような出力が表示され、イメージがプッシュされ、Docker Scout によって分析されていることが示されるはずです。
Analyzing image hello-world:latest...
...
Image hello-world:latest pushed to Docker Scout.
このコマンドは、hello-world:latest
イメージをデフォルトの Docker Scout 組織にプッシュします。その後、Docker Scout はイメージの脆弱性やその他のセキュリティ問題を分析します。