728x90
질&답 형식으로 정리합니다.
1. 이 명령의 결과는 무엇인가요?
docker build -t myimage .
docker run --name mycontainer myimage
docker stop mycontainer
답: 이미지가 생성되고, 컨테이너가 시작된 다음, 중지 된다.
이미지와 컨테이너 모두 개발자가 지정한 이름이 있다.
2. 다음 명령이 실행되었다고 가정합니다.
다음 명령 중 어떤 것이 실패할까요?
docker build -t myimage:latest .
docker run --name mycontainer --rm myimage
docker stop mycontainer
답: docker rmo mycontainer
=> 이유: 중지되면 자동으로 제거되기 때문에, 해당 컨테이너는 사라진다.
3. 이미지 태그의 배경 사상은 무엇일까요?
=> 이미지에는 이름이 있을 수 있으며, 그 이미지의 여러 '버전'이 같은 이름에 첨부될 수 있습니다.
'node:14'를 생각해봅시다. 'node' 이미지(NodeJS 설정 포함)와 그 이미지의 v14 특정 버전을 뜻합니다.
4. 커스텀 이미지 태그와 컨테이너 이름을 할당해야 하나요?
=> 놉, Docker는 이름과 ID를 자동으로 할당합니다.
이름을 자체적으로 정할 수 있지만, 그렇지 않으면 Docker가 이름과 ID를 자동 할당합니다.
후기
질답 형식으로 간단하게만 정리
728x90
'도커' 카테고리의 다른 글
[Docker] 정리(2) - Dockerfile (1) | 2024.10.29 |
---|---|
[Docker] 정리(1) - 이미지 & 컨테이너 (1) | 2024.09.22 |