도커 엔진을 시작/종료하는 방법
도커 엔진 실행
- 도커 엔진은 설치와 함께 실행
- 계속 동작 상태로 남아있지만 컨테이너를 실행 중이 아니라면 컴퓨터의 리소스를 거의 차지하지 않아 문제가 없음
- 도커 데스크톱은 도커 엔진을 자동으로 실행하도록 설정되어 있어 비활성화 하지 않을 경우 컴퓨터가 부팅될 때마다 도커 엔진도 자동 실행
컨테이너 실행
- 도커 엔진이 한 번 종료되면 모든 컨테이너는 정지 상태로 변경
- 자동 실행 설정이 없기 때문에 도커 엔진과 함께 컨테이너를 복구하려면 컨테이너를 실행하는 스크립트를 작성해야 함
즉, 도커 엔진은 컴퓨터를 켰을 때 자동으로 실행할 수 있지만, 컨테이너는 그렇지 않음.
각 환경에서 도커 엔진 시작하기
1. 윈도우
- 도커 엔진 시작 : 화면 왼쪽 아래에 위치한 시작 버튼을 클릭해 시작 메뉴를 열고 [Docker Desktop] 클릭
- 도커 엔진 종료 : 화면 오른쪽 아래에 위치한 태스크 트레이에서 도커 데스크톱 아이콘을 클릭한 후 메뉴에서 [Quit Docker Desktop]을 클릭
- 자동 실행 설정 : 태스크 트레이에서 도커 데스크톱 아이콘을 클릭한 후 메뉴에서 [Start Docker Desktop when you log in]에 체크
2. macOS
- 도커 엔진 시작 : 파인더 >> '애플리케이션' 폴더 >> [Docker Desktop] 클릭
- 도커 엔진 종료 : 화면 오른쪽 위에 위치한 상태 막대에서 도커를 클릭 >> 메뉴에서 [Quit Docker Desktop]을 선택
- 자동 실행 설정 : 화면 오른쪽 위에 위치한 상태 막대에서 도커를 클릭 >> 메뉴에서 [Preferences]를 선택 >> [Start Docker when you log in]에 체크
3. 리눅스
: 도커 엔진을 시작 / 종료하려면 root 권한이 필요
- 도커 엔진 시작 : sudo systemctl start docker
- 도커 엔진 종료 : sudo systemctl stop docker
- 자동 실행 설정 : sudo systemctl enable docke
'공부 자료 > Kubernetes & Docker' 카테고리의 다른 글
| [ Docker ] 도커 명령어 정리 (대표 명령어 살펴보기) (2) | 2024.07.24 |
|---|---|
| [Docker] 도커를 사용하려면? (1) | 2024.07.10 |
| [Docker] 도커의 장단점 (0) | 2024.06.17 |
| [Docker] 도커 컨테이너의 생애주기와 데이터 저장 (0) | 2024.06.17 |
| [Docker] 도커 허브와 이미지, 그리고 컨테이너 (0) | 2024.06.12 |