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 − 이미지에서 컨테이너를 실행합니다.