daemon.json 옵션 지정하고 부팅 시 서비스가 종료되는 현상

 

Docker는 실행 옵션에 대한 출처가 중복되면 서비스를 시작하지 않고 오류 처리된다. daemon.json, 실행 시 파라미터, /lib/systemd/system/docker.service 파일의 옵션 중 하나만 사용해야 한다.

 기본적으로 docker 설치 시 /lib/systemd/system/docker.service 파일에서 실행 파라미터를 지정했기 때문에 daemon.json 작성 시 오류가 발생한다. 결국 /lib/systemd/system/docker.service 파일의 파라미터 항목을 제거하면 된다.

#ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
ExecStart=/usr/bin/dockerd --containerd=/run/containerd/containerd.sock
Code language: PHP (php)

https://github.com/moby/moby/issues/34104#issuecomment-334471105

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

12 + 2 =