Docker-Kubernetes
[도커] 도커 커맨드 - 컨테이너 생애주기 관련
OverTheHorizon3410
2024. 1. 25. 23:27
컨테이너 생성 및 실행
- docker run
- 컨테이너 생성 실행시 사용
- 필요한 이미지가 로컬 시스템이 없는 경우
docker run
은 자동으로 도커 허브에서 이미지를 내려받습니다
컨테이너 정지
- docker stop [컨테이너_이름]
- 실행중인 컨테이너를 안전하게 정지하려면
docker stop
커맨드를 사용함
- 컨테이너를 삭제하기 전에는 반드시 정지해야 함
- 실행중인 컨테이너를 안전하게 정지하려면
컨테이너의 삭제
- docker rm [컨테이너_이름]
- 정지된 컨테이너를 시스템에서 완전히 제거하려면
docker rm
커맨드를 사용함
- 실행 중인 컨테이너는 삭제할 수 없으므로 먼저
docker stop
으로 정지해야 합니다
- 정지된 컨테이너를 시스템에서 완전히 제거하려면
생애주기
- 도커허브 → 이미지 내려받기 → 컨테이너 생성 → 컨테이너 실행 → 컨테이너 정지 → 컨테이너 삭제

[실습] 아파치 웹 서버 실행 컨테이너 만들기
컨테이너 생성 및 실행

- 이미지가 로컬에 없기 떄문에 도커허브에서 pull 을 수행한다.
- -d 옵션은 백그라운드에서 명령어를 수행할 수 있게 해준다.
컨테이너 상태 확인
컨테이너 종료
컨테이너 삭제
Uploaded by N2T