Maison > Article > Opération et maintenance > Que signifie Docker env ?
Que signifie docker env ?
1. L'instruction ENV dans le Dockerfile est utilisée pour définir les variables d'environnement de l'image. Un exemple est le suivant :
RUN set -ex && apt-get update && apt-get install -y iputils-ping ENV PATH /usr/local/bin:$PATH ENV LANG C.UTF-8 ENV TERM xterm ENV PYTHON_VERSION 3.5.3 ENV name1=ping name2=on_ip CMD $name1 $name2
Remarque : lors de la définition des variables d'environnement, vous pouvez référencer des variables d'environnement déjà définies.
Dans la commande ENV, vous pouvez référencer directement les variables d'environnement suivantes :
HOME,用户主目录 HOSTNAME,默认容器的主机名 PATH, TERM,默认xterm
2 En raison du système de fichiers hiérarchique de l'image, les variables d'environnement définies par ENV ne peuvent être appliquées que dans. couches suivantes. L'exemple est le suivant :
ENV abc=hello ENV abc=bye def=$abc ENV ghi=$abc
Remarque :
Dans le résultat de la définition ci-dessus, def=hello, ghi=bye
3. conteneur, dans l'instance du conteneur, vous pouvez passer la commande env Afficher les variables d'environnement
env
Recommandé : "tutoriel docker"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!