CMD 인스트럭션
Coddy Terminal 여정의 Docker 소개 섹션에 포함된 레슨. 40개 중 23번째.
CMD 지시어는 별도의 명령을 지정하지 않고 컨테이너를 시작할 때 컨테이너가 실행하는 기본 명령을 설정합니다. 일반적으로 JSON 배열 형식으로 작성합니다:
FROM alpine
CMD ["echo", "container ran"]이 이미지를 빌드하고 직접 명령을 지정하지 않고 실행하면 container ran이 자동으로 출력됩니다:
docker build -t greeter .
docker run greeterCMD는 이미지가 기본적으로 무엇을 해야 하는지 지정합니다. docker run에 명령을 전달하면 CMD를 덮어씁니다.
챌린지
중급파일 트리에서 Dockerfile을 열고 두 개의 지침인 FROM alpine과 CMD ["echo", "built and running"]을 작성하세요. 저장한 다음 auto 태그를 지정하여 빌드하고, CMD가 출력되도록 명령 없이 실행하세요.
직접 해보기
터미널
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
Docker 소개의 모든 레슨
직접 연습해 보세요: Terminal 플레이그라운드