Was bedeutet Docker-Umgebung?
1. Die ENV-Anweisung in der Docker-Datei wird verwendet, um die Umgebungsvariablen des Bildes zu definieren. Ein Beispiel lautet wie folgt:
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
Hinweis: Beim Definieren von Umgebungsvariablen können Sie auf bereits definierte Umgebungsvariablen verweisen.
Im ENV-Befehl können Sie direkt auf die folgenden Umgebungsvariablen verweisen:
HOME,用户主目录 HOSTNAME,默认容器的主机名 PATH, TERM,默认xterm
2. Aufgrund des hierarchischen Dateisystems des Bildes können die von ENV definierten Umgebungsvariablen nur in angewendet werden Nachfolgende Schichten. Das Beispiel ist wie folgt:
ENV abc=hello ENV abc=bye def=$abc ENV ghi=$abc
Hinweis:
Im Ergebnis der obigen Definition ist def=hello, ghi=bye
3 Container, in der Containerinstanz können Sie den env-Befehl Umgebungsvariablen anzeigen
env
übergeben. Empfohlen: „Docker-Tutorial“
Das obige ist der detaillierte Inhalt vonWas bedeutet Docker-Umgebung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!