AtureコンテナレジストリへのDocker画像のプッシュ


あなたがすでにDockerとDockerハブに慣れているならば、このポストで、私は有名なDockerハブの代わりであるAzureコンテナレジストリを導入したいです.
開始前に必要なもの
  • Dockerデスクトップ
  • Azure CLI
  • Azureアカウント
  • Azureコンテナレジストリを開始するには、無料クレジットで簡単に作成できるAzureアカウントを必要とACRは非常に安いサービスです.Azureにログインしたら、新しい\-> search -> AzureコンテナレジストリをクリックしてAzureコンテナレジストリに移動します.その後、追加したいすべての詳細に記入して新しいACRを作成しますが、管理者アクセスを有効にすることを確認します.つまたは3分後にあなたのACRが作成されます.
    したら、コマンドラインのACRにあなたのローカルDockerイメージをプッシュするために必要なログインサーバー、ユーザー名、およびパスワードを取得するリソースナビゲートアクセスキーを作成しました.

    FIGコマンドより上にタイプして、[ログインサーバ]をACRリソースEG : FirstAppで置き換えます.アズレコールFirstAppと[ password ]ハッシュのパスワードで[ユーザー名].完了すると、ログインが成功したのを見るべきです!メッセージ.このコマンドを使用してDockerイメージをビルドする必要があります
    docker build –f ./Dockerfile . –t node_vue_app
    

    最後のステップは、ACRにあなたのローカルDockerイメージをプッシュすることです.以下のイメージコマンドを押してください.これらのリポジトリがデフォルトでプライベートであるということを覚えておいてください.

    そしてそれです.使用するように、このコンテナのレジストリを使用することができます.パート2では、GithubワークフローでCI/CDを使って同じことを展開する方法を見ていきます