Maison > Opération et maintenance > Docker > Que signifie Docker env ?

Que signifie Docker env ?

藏色散人
Libérer: 2020-05-16 11:37:41
original
4914 Les gens l'ont consulté

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
Copier après la connexion

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
Copier après la connexion

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
Copier après la connexion

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
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal