도커 라이프 사이클의 이해는 아래 글에 정리하였다.
https://rthfickro3.tistory.com/43?category=1004393
[Docker] 4. Docker 라이프 사이클의 이해
Docker LifeCycle 도커의 라이프 사이클에 대한 그림이다. 이미지를 받고 컨테이너화 하여 실행시키기까지의 명령어 PULL - 레지스트리에서 도커 이미지를 가져오는 명령어 └PULL을 하여 이미지를 다
rthfickro3.tistory.com
라이프 사이클 명령어
1. 이미지 파일 다운로드
docker pull {imageName}
2. 실행중인 컨테이너 목록 확인
docker ps
3. 모든 컨테이너 목록 확인 (실행중이지 않은 컨테이너도 확인 가능)
docker ps -a
4. 컨테이너 생성 명령어
docker create -p {port}:{port} --name {tempName} {imagename}
5. 컨테이너 실행 명령어
docker start -d {containerId or containerName}
-d 옵션은 백그라운드로 실행하겠다는 옵션.
6. 이미지 파일 다운로드, 컨테이너 생성, 컨테이너 실행 동시 실행 명령어
docker run -d -p {port}:{port} --name {tempName} {imageName}
7. 컨테이너 중지
docker stop {containerId or containerName}
8. 컨테이너 컨테이너 삭제
docker rm {containerId or containerName}
컨테이너 삭제 시 삭제할 컨테이너는 중지 상태여야한다.
9. 설치된 이미지 목록 확인
docker images
이미지 삭제 시 컨테이너는 남기고 이미지만 삭제하고 싶을 때 -f 옵션을 주면된다.
10. 이미지 삭제
docker rm {imageId or imageName}
docker rm {imageId or imageName} -f
이미지 삭제 시 컨테이너는 남기고 이미지만 삭제하고 싶을 때 -f 옵션을 주면된다.
'Docker' 카테고리의 다른 글
[Docker] 6. 도커(Docker) 이미지 레이어 구성 요소 (0) | 2021.12.13 |
---|---|
[Docker] 5. 도커(Docker) 이미지 비밀 레이어 (0) | 2021.12.13 |
[Docker] 4. Docker 라이프 사이클의 이해 (0) | 2021.12.06 |
[Docker] 3. 도커(Docker) 설치 후 톰캣 이미지 설치 (0) | 2021.11.07 |
[Docker] 2. 도커에서 가장 중요한 "이미지"의 개념 (0) | 2021.11.07 |