WORKDIR
Pour indiquer un dossier dans lequel exécuter les commandes, il est recommandé d'utiliser l'instruction WORKDIR
plutôt que d'exécuter une commande cd
:
...
WORKDIR /var/www/html
Cette instruction permet de spécifier le répertoire de travail dans lequel seront donc copiés des fichiers/dossiers dans les instructions suivantes.
ENV
Il est possible de déclarer des variables d'environnement pour l'image avec l'instruction ENV
.
Ce peut être pour créer des variables spécifiques à l'image:
ENV APP_VERSION=1.0.0
Ou pour écraser la valeur d'une variable existante:
ENV APACHE_DOCUMENT_ROOT=/home/mon-site