今天咱們將介紹如何將 Image 發佈到 Azure Container Registry (ACR), 發佈到 Azure 上後, 其餘 Team 即可以共同存取 ACR 上的 Image. 廢話很少說, 開始吧!docker
首先咱們須要使用Az login登陸到Azure。在此須要注意,筆者測試環境使用的是global版本的azure環境,若是使用21v運維的AZURE 環境則須要運行az cloud set –name進行設置。運維
登陸成功之後咱們須要建立一個資源組,用來存放咱們接下來實驗中將要建立的資源,運行以下命令:
az group create -n RESOURCEGROUPNAME -l LOCATIONide
使用命令 az acr create -n ACR_NAME -g RESOURCEGROUPNAME -l LOCATION --sku basic 創建 ACR, Azure Container Registry 提供 4 種不一樣的 sku, 由於咱們本次是測試環境,因此設置 sku爲basic測試
建立完成之後,運行以下命令查看,能夠看到咱們建立ACR的基本信息:
az acr list -o table 3d
使用命令 az acr login -n ACR_NAME 登入 ACRblog
使用Docker images查看本機的docker鏡像:資源
使用命令 docker tag 將本機的 image 設定 tag, 再次使用命令 docker image list 確認:it
接下來用命令 docker push ACR_NAME.azurecr.io/NAME_NAME:TAG 將 Image 推送到 ACRio
使用命令 az acr repository list -n ACR_NAME 確認 ACR 裏的 repositorytable
如今咱們就成功的將docker image上傳到ACR上啦。