Docker - Polecenia instrukcji
Docker ma wiele poleceń instrukcji. Są to polecenia, które są umieszczane w pliku Docker. Spójrzmy na te, które są dostępne.
Instrukcja CMD
To polecenie służy do wykonywania polecenia w czasie wykonywania, gdy kontener jest wykonywany.
Składnia
CMD command param1
Opcje
command - To jest polecenie uruchamiane po uruchomieniu kontenera.
param1 - jest to parametr wprowadzony do polecenia.
Wartość zwracana
Polecenie zostanie wykonane odpowiednio.
Przykład
W naszym przykładzie wprowadzimy prosty plik Hello World echo w naszym pliku Docker i utwórz obraz i uruchom z niego kontener.
Step 1 - Zbuduj plik Docker za pomocą następujących poleceń -
FROM ubuntu
MAINTAINER [email protected]
CMD [“echo” , “hello world”]
Tutaj CMD służy tylko do drukowania hello world.
Step 2 - Zbuduj obraz za pomocą Dockera build Komenda.
Step 3 - Uruchom kontener z obrazu.
PUNKT WEJŚCIA
To polecenie może być również używane do wykonywania poleceń w czasie wykonywania dla kontenera. Ale możemy być bardziej elastyczni dzięki poleceniu ENTRYPOINT.
Składnia
ENTRYPOINT command param1
Opcje
command - To jest polecenie uruchamiane po uruchomieniu kontenera.
param1 - jest to parametr wprowadzony do polecenia.
Wartość zwracana
Polecenie zostanie wykonane odpowiednio.
Przykład
Spójrzmy na przykład, aby dowiedzieć się więcej o ENTRYPOINT. W naszym przykładzie wprowadzimy prosty plikecho polecenie w naszym pliku Docker i utwórz obraz i uruchom z niego kontener.
Step 1 - Zbuduj plik Docker za pomocą następujących poleceń -
FROM ubuntu
MAINTAINER [email protected]
ENTRYPOINT [“echo”]
Step 2 - Zbuduj obraz za pomocą Dockera build Komenda.
Step 3 - Uruchom kontener z obrazu.
ENV
To polecenie służy do ustawiania zmiennych środowiskowych w kontenerze.
Składnia
ENV key value
Opcje
Key - To jest klucz do zmiennej środowiskowej.
value - to jest wartość zmiennej środowiskowej.
Wartość zwracana
Polecenie zostanie wykonane odpowiednio.
Przykład
W naszym przykładzie wprowadzimy prosty plik echo polecenie w naszym pliku Docker i utwórz obraz i uruchom z niego kontener.
Step 1 - Zbuduj plik Docker za pomocą następujących poleceń -
FROM ubuntu
MAINTAINER [email protected]
ENV var1=Tutorial var2=point
Step 2 - Zbuduj obraz za pomocą Dockera build Komenda.
Step 3 - Uruchom kontener z obrazu.
Step 4 - Na koniec wykonaj env polecenie, aby wyświetlić zmienne środowiskowe.
WORKDIR
To polecenie służy do ustawiania katalogu roboczego kontenera.
Składnia
WORKDIR dirname
Opcje
dirname- Nowy katalog roboczy. Jeśli katalog nie istnieje, zostanie dodany.
Wartość zwracana
Polecenie zostanie wykonane odpowiednio.
Przykład
W naszym przykładzie wprowadzimy prosty plik echo polecenie w naszym pliku Docker i utwórz obraz i uruchom z niego kontener.
Step 1 - Zbuduj plik Docker za pomocą następujących poleceń -
FROM ubuntu
MAINTAINER [email protected]
WORKDIR /newtemp
CMD pwd
Step 2 - Zbuduj obraz za pomocą Dockera build Komenda.
Step 3 - Uruchom kontener z obrazu.