Docker-명령 명령
Docker에는 다양한 명령 명령이 있습니다. 이들은 Docker 파일에있는 명령입니다. 사용 가능한 항목을 살펴 보겠습니다.
CMD 명령
이 명령은 컨테이너가 실행될 때 런타임에 명령을 실행하는 데 사용됩니다.
통사론
CMD command param1
옵션
command − 컨테이너가 시작될 때 실행할 명령입니다.
param1 − 이것은 명령에 입력 된 매개 변수입니다.
반환 값
그에 따라 명령이 실행됩니다.
예
이 예에서는 간단한 Hello World Docker 파일에 에코하고 이미지를 만들고 여기에서 컨테이너를 시작합니다.
Step 1 − 다음 명령을 사용하여 Docker 파일을 빌드합니다.
FROM ubuntu
MAINTAINER [email protected]
CMD [“echo” , “hello world”]
여기서 CMD는 인쇄에 사용됩니다. hello world.
Step 2 − Docker를 사용하여 이미지 빌드 build 명령.
Step 3 − 이미지에서 컨테이너를 실행합니다.
진입 지점
이 명령은 컨테이너에 대해 런타임에 명령을 실행하는 데 사용할 수도 있습니다. 그러나 ENTRYPOINT 명령을 사용하면 더 유연해질 수 있습니다.
통사론
ENTRYPOINT command param1
옵션
command − 컨테이너가 시작될 때 실행할 명령입니다.
param1 − 이것은 명령에 입력 된 매개 변수입니다.
반환 값
그에 따라 명령이 실행됩니다.
예
ENTRYPOINT에 대해 더 많이 이해하기 위해 예제를 살펴 보겠습니다. 이 예에서는 간단한echo Docker 파일에서 명령을 실행하고 이미지를 만들고 여기에서 컨테이너를 시작합니다.
Step 1 − 다음 명령을 사용하여 Docker 파일을 빌드합니다.
FROM ubuntu
MAINTAINER [email protected]
ENTRYPOINT [“echo”]
Step 2 − Docker를 사용하여 이미지 빌드 build 명령.
Step 3 − 이미지에서 컨테이너를 실행합니다.
ENV
이 명령은 컨테이너에서 환경 변수를 설정하는 데 사용됩니다.
통사론
ENV key value
옵션
Key − 이것은 환경 변수의 키입니다.
value − 이것은 환경 변수의 값입니다.
반환 값
그에 따라 명령이 실행됩니다.
예
이 예에서는 간단한 echo Docker 파일에서 명령을 실행하고 이미지를 만들고 여기에서 컨테이너를 시작합니다.
Step 1 − 다음 명령을 사용하여 Docker 파일을 빌드합니다.
FROM ubuntu
MAINTAINER [email protected]
ENV var1=Tutorial var2=point
Step 2 − Docker를 사용하여 이미지 빌드 build 명령.
Step 3 − 이미지에서 컨테이너를 실행합니다.
Step 4 − 마지막으로 env 명령을 사용하여 환경 변수를 확인하십시오.
WORKDIR
이 명령은 컨테이너의 작업 디렉토리를 설정하는 데 사용됩니다.
통사론
WORKDIR dirname
옵션
dirname− 새로운 작업 디렉토리. 디렉토리가 없으면 추가됩니다.
반환 값
그에 따라 명령이 실행됩니다.
예
이 예에서는 간단한 echo Docker 파일에서 명령을 실행하고 이미지를 만들고 여기에서 컨테이너를 시작합니다.
Step 1 − 다음 명령을 사용하여 Docker 파일을 빌드합니다.
FROM ubuntu
MAINTAINER [email protected]
WORKDIR /newtemp
CMD pwd
Step 2 − Docker를 사용하여 이미지 빌드 build 명령.
Step 3 − 이미지에서 컨테이너를 실행합니다.