Hello,
Dans cet article, je vais vous présenter comment utiliser une fonctionnalité que je trouve forte intéressante à savoir Task Build.
Cette fonctionnalité va vous permettre par exemple d’utiliser Azure Container Registry (ACR) pour construire (build) vos images de containers.
Pour cela, je vous donne rendez-vous sur https://shell.azure.com, je vous inviter à sélectionner « Bash ».
Nous allons créer un docker file avec la commande suivante:
code DockerFile
Puis, je vous invite à « copier / coller », le code suivant:
FROM ubuntu:latest RUN apt-get update RUN apt-get -y upgrade RUN apt-get -y install apache2 CMD /usr/sbin/apache2ctl -D FOREGROUND EXPOSE 80
L’objectif de ce DockerFile est de construire une image docker avec Apache2.
Enfin, je vous invite à saisir la commande suivante pour lancer la construction de notre image Docker avec l’aide Azure Container Registry:
az acr build --image sample/mywebserver:v1 --registry acrmaxime --file Dockerfile .
L’exécution est encours, nous pouvons visualiser le log depuis la console Azure Cloud Shell, ou directement depuis notre registry.
Maxime.