Azure Container Registry | Task Build

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.

Démarrez une conversation

Votre adresse de messagerie ne sera pas publiée.