Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az Azure Container Registry (ACR) a tárolólemezképek privát regisztrációs adatbázisa. A privát tárolóregisztrációs adatbázis lehetővé teszi az alkalmazások és az egyéni kód biztonságos létrehozását és üzembe helyezését.
Ebben az oktatóanyagban üzembe helyez egy ACR-példányt, és feltölt rá egy konténerképet. Az alábbiak végrehajtásának módját ismerheti meg:
- Hozzon létre egy ACR-példányt.
- Az ACR-feladatok használatával tárolólemezképeket hozhat létre és küldhet le az ACR-be.
- Képek megtekintése a beállításjegyzékben.
Mielőtt elkezdené
Az előző oktatóanyagban a Docker használatával létrehozott egy tárolórendszerképet egy egyszerű Azure Store Front-alkalmazáshoz. Ha még nem hozta létre az Azure Store Front app rendszerképét, térjen vissza az 1. oktatóanyaghoz – Alkalmazás előkészítése az AKS-hez.
Ez az oktatóanyag az Azure CLI 2.0.53-es vagy újabb verzióját igényli. A verzió azonosításához futtassa a következőt: az --version
. Ha telepíteni vagy frissíteni szeretne: Az Azure CLI telepítése.
Azure Container Registry-adatbázis létrehozása
Az ACR-példány létrehozása előtt szüksége lesz egy erőforráscsoportra. Az Azure-erőforráscsoportok olyan logikai tárolók, amelyekbe Azure-erőforrásokat helyezhet üzembe és kezelhet.
Fontos
Ez az oktatóanyag a myResourceGroup-t használja az erőforráscsoport nevének helyőrzőjeként. Ha másik nevet szeretne használni, cserélje le a myResourceGroup nevet a saját erőforráscsoport nevére.
Hozzon létre egy erőforráscsoportot a
az group create
paranccsal.az group create --name myResourceGroup --location westus2
Hozzon létre egy ACR-példányt a
az acr create
paranccsal, és adja meg egyedi saját regisztrációs nevét. A beállításjegyzék nevének egyedinek kell lennie az Azure-ban, és 5–50 kisbetűs alfanumerikus karaktert kell tartalmaznia. Ez az oktatóanyag-sorozat egy környezeti változót használ a$ACRNAME
tárolóregisztrációs adatbázis nevének helyőrzőjeként. Ezt a környezeti változót beállíthatja az egyedi ACR-névre, amelyet a jövőbeli parancsokban használhat. Az Alapszintű termékváltozat költséghatékony, fejlesztési célú belépési pontként szolgál, és kiegyenlített tárolási kapacitást és teljesítményt biztosít.az acr create --resource-group myResourceGroup --name $ACRNAME --sku Basic
Tárolórendszerképek létrehozása és leküldése a beállításjegyzékbe
Készítse el és küldje fel a képeket az ACR-be az Azure CLI parancs segítségével
az acr build
.Feljegyzés
Ebben a lépésben nincs egyenértékű Azure PowerShell-parancsmag, amely végrehajtja ezt a feladatot.
Az alábbi példában nem készítjük el a képfájlt
rabbitmq
. Ez a rendszerkép elérhető a Docker Hub nyilvános adattárából, és nem szükséges az ACR-példányba felépíteni vagy feltölteni.az acr build --registry $ACRNAME --image aks-store-demo/product-service:latest ./src/product-service/ az acr build --registry $ACRNAME --image aks-store-demo/order-service:latest ./src/order-service/ az acr build --registry $ACRNAME --image aks-store-demo/store-front:latest ./src/store-front/
A regisztrációs adatbázisban található rendszerképek felsorolása
Tekintse meg a képeket az ACR-példányban a
az acr repository list
paranccsal.az acr repository list --name $ACRNAME --output table
Az alábbi példakimenet a beállításjegyzékben elérhető rendszerképeket sorolja fel:
Result ---------------- aks-store-demo/product-service aks-store-demo/order-service aks-store-demo/store-front
Következő lépések
Ebben az oktatóanyagban létrehozott egy ACR-t, és feltöltötte a képeket egy AKS-fürt használatához. Megtanulta végrehajtani az alábbi műveleteket:
- Hozzon létre egy ACR-példányt.
- Az ACR-feladatok használatával tárolólemezképeket hozhat létre és küldhet le az ACR-be.
- Képek megtekintése a beállításjegyzékben.
A következő oktatóanyagban megtudhatja, hogyan helyezhet üzembe Kubernetes-fürtöt az Azure-ban.
Azure Kubernetes Service