Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Was bedeutet Docker-Umgebung?

Was bedeutet Docker-Umgebung?

藏色散人
藏色散人Original
2020-05-16 11:37:414730Durchsuche

Was bedeutet Docker-Umgebung?

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn