26 lines
1.1 KiB
Plaintext
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
|