728x90
Docker 중지 시 Warning
docker 서비스 중지 시 워닝 발생
$ systemctl stop docker
Warning: Stopping docker.service, but it can still be activated by:
docker.socket
이 경고 메시지는 docker.socket이 docker.service를 다시 활성화할 수 있는 상태임을 나타냅니다. docker.socket은 Docker 서비스의 소켓 활성화를 담당하며, 필요에 따라 docker.service를 시작시키거나 중지시킬 수 있습니다.
해당 경고 메시지를 해결하려면 docker.socket을 함께 중지시켜야 합니다. 다음 명령을 사용하여 docker.socket과 docker.service를 모두 중지시킬 수 있습니다.
docker.socket 서비스 비활성화
sudo systemctl disable docker.socket
docker.socket, docker.service 서비스 중지
systemctl stop docker.socket
systemctl stop docker.service
서비스 상태
systemctl status docker
$ systemctl status docker
● docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
Active: inactive (dead) since Mon 2021-11-01 15:50:55 KST; 7s ago
Docs: https://docs.docker.com
Process: 16806 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (code=exited, status=0/SUCCESS)
Main PID: 16806 (code=exited, status=0/SUCCESS)
Nov 01 15:50:55 k8s-master dockerd[16806]: time="2021-11-01T15:50:55.287197895+09:00" level=warning msg="failed to get end...ctory"
Nov 01 15:50:55 k8s-master dockerd[16806]: time="2021-11-01T15:50:55.287224797+09:00" level=warning msg="failed to get end...ctory"
Nov 01 15:50:55 k8s-master dockerd[16806]: time="2021-11-01T15:50:55.287338172+09:00" level=warning msg="Failed detaching sandbo...
Nov 01 15:50:55 k8s-master dockerd[16806]: time="2021-11-01T15:50:55.287366964+09:00" level=warning msg="failed to get end...ctory"
Nov 01 15:50:55 k8s-master dockerd[16806]: time="2021-11-01T15:50:55.287390888+09:00" level=warning msg="Failed deleting endpoin...
Nov 01 15:50:55 k8s-master dockerd[16806]: time="2021-11-01T15:50:55.287414327+09:00" level=warning msg="Failed to delete ...ctory"
Nov 01 15:50:55 k8s-master dockerd[16806]: time="2021-11-01T15:50:55.367456862+09:00" level=error msg="failed to process e...23443:
Nov 01 15:50:55 k8s-master dockerd[16806]: time="2021-11-01T15:50:55.553756137+09:00" level=info msg="stopping event strea...e=moby
Nov 01 15:50:55 k8s-master dockerd[16806]: time="2021-11-01T15:50:55.554013099+09:00" level=info msg="Daemon shutdown complete"
Nov 01 15:50:55 k8s-master systemd[1]: Stopped Docker Application Container Engine.
Hint: Some lines were ellipsized, use -l to show in full.
ps -ef | grep -v grep | grep docker
위 명령을 실행하면 Docker 소켓과 서비스가 모두 중지됩니다. 이후에는 경고 메시지가 나타나지 않을 것입니다.
728x90
쿠버네트스가 설치되어 있는 도커 중지시키기
cri-dockerd 데몬 중지시키기
1. kubelet 중지
systemctl stop kubelet
systemctl disable kubelet
2. 컨테이너 중지 및 컨테이너 이미지 삭제
docker rm $(docker ps -aq)
docker rmi -f $(docker images -q)
3. 컨테이너 엔진 삭제
systemctl stop docker.socket
systemctl stop docker.service
systemctl stop containerd.service
systemctl disable kubelet docker.socket docker.service containerd.service
4. cri-dockerd 삭제
systemctl stop cri-dockerd cri-dockerd.socket
systemctl disable cri-dockerd.service
728x90
'리눅스' 카테고리의 다른 글
[kubernetes] 쿠버네티스 클러스터 구성(CentOS 7) (2) | 2021.11.01 |
---|---|
쿠버네티스(kubernetes) 초기화(kubeadm init 오류) (1) | 2021.11.01 |
[draft] CentOS 7에서 스왑 메모리를 비활성화하는 방법 (0) | 2021.11.01 |
CentOS 7에서 전원 버튼을 비활성화하는 방법 (0) | 2021.11.01 |
[리눅스] cacti plugin 설치 (0) | 2021.10.31 |