TKK_E32211813/Project-TA/Push Image ke Azure Contain...

26 lines
1.1 KiB
Plaintext

curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash
#Get packages needed for the installation process
sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release
#Download and install the Microsoft signing key
sudo mkdir -p /etc/apt/keyrings
curl -sLS https://packages.microsoft.com/keys/microsoft.asc |gpg --dearmor | sudo tee /etc/apt/keyrings/microsoft.gpg > /dev/null
sudo chmod go+r /etc/apt/keyrings/microsoft.gpg
#Add the Azure CLI software repository
AZ_DIST=$(lsb_release -cs)
echo "Types: deb
URIs: https://packages.microsoft.com/repos/azure-cli/
Suites: ${AZ_DIST}
Components: main
Architectures: $(dpkg --print-architecture)
Signed-by: /etc/apt/keyrings/microsoft.gpg" | sudo tee /etc/apt/sources.list.d/azure-cli.sources
#Update repository information and install package
sudo apt-get update
sudo apt-get install azure-cli
# Login to Azure Container Registry
az acr login --name sindy
# Tag Docker image
docker tag my-wordpress-app sindy.azurecr.io/my-wordpress-app:v1
# Push image to ACR
docker push sindy.azurecr.io/my-wordpress-app:v1