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.

Start a Conversation

Your email address will not be published. Required fields are marked *