인프런 커뮤니티 질문&답변
-a 옵션 질문드립니다.
작성
·
189
퀴즈
52%나 틀려요. 한번 도전해보세요!
`docker run image_name command` 형식으로 컨테이너 실행 시, 마지막 `command`는 어떻게 동작할까요?
이미지의 기본 명령 앞에 추가됩니다.
이미지의 기본 명령을 무시하고 해당 명령을 실행합니다.
이미지의 기본 명령과 함께 동시에 실행됩니다.
이미지의 기본 명령이 없을 때만 실행됩니다.
답변 1
0
-a 옵션 없이
docker start [CONTAINER ID] 로 시작하면 컨테이너가 죽는 것 같네요
테스트 순서
- docker create alpine ping localhost
- docer start [CONTAINER ID]
- docker ps -a
위 테스트 방식대로 진행하였을 때
3번 결과에서 start 명령어로 시작한 컨테이너는 Exited 상태로 보여지더군요
ping localhost 명령어가 한 번은 실행되고 컨테이너가 종료된 것인지 아니면 애초에 명령어가 실행되지 않았는지는 모르겠지만 일단 실행은 계속 되고있지는 않고있네요




