Docker

[docker] docker 서비스 중지시, "docker.socket" Warning 문제

채윤아빠 2022. 7. 6. 14:57
728x90
반응형

문제점 및 증상

docker 서비스를 중지하려할 때, 다음과 같은 "Warning"이 나타나며 docker 서비스가 중지되지 않습니다.

hbesthee@my-desktop:~$ sudo systemctl stop docker
[sudo] password for hbesthee:
Warning: Stopping docker.service, but it can still be activated by:
  docker.socket

해결 방법

docker 서비스의 상태를 확인해 보면 다음과 같은 형태로 표시됩니다.

hbesthee@my-desktop:/data$ systemctl status docker
● docker.service - Docker Application Container Engine
     Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
     Active: active (running) since Tue 2022-06-25 18:08:42 KST; 26min ago
TriggeredBy: ● docker.socket
       Docs: https://docs.docker.com
   Main PID: 31262 (dockerd)
      Tasks: 18
     Memory: 37.2M
     CGroup: /system.slice/docker.service
             └─31262 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock

6월 25 18:08:42 my-desktop dockerd[31262]: time="2022-06-25T18:08:42.543850718+09:00" level=info msg="[graphdriv>

과거에는 "docker" 서비스를 바로 종료할 수 있었으나 위와 같은 "Warning"이 나타난다면, "docker.socket" 서비스를 먼저 중지한 후에 "docker" 서비스를 중지해 주시면 됩니다.

hbesthee@my-desktop:/data$ sudo systemctl stop docker.socket
hbesthee@my-desktop:/data$ sudo systemctl stop docker