docker | error : Failed to get D-Bus connection: Operation not permitted

Error

Failed to get D-Bus connection: Operation not permitted

docker 는 기본적으로 컨테이너는 다중 프로세스를 실행하도록 설계되지 않았으므로 기본적으로 systemd를 실행하지 않습니다.

# docker exec -it {CONTAINER ID} bash

를 통해서 접속을 해서 이것저것 실행하다가, systemctl 명령어로 서비스 올라와 있는 것을 restart 와 같은 명령어를 실행하려고 할때 나타난다.

httpd 또는 nginx 와 같은 서비스를 실행하거나 재실행, 끄기 위해서는 직접 실행 명령어를 입력하면 된다.

예를 들어서

# /usr/sbin/nginx -s stop

과 같은 명령어를 Reference와 같이 찾아서 사용하면 된다.

'가상화' 카테고리의 다른 글

docker | error : Failed to get D-Bus connection: Operation not permitted  (0) 2019.01.16
XCP-ng Tools 설치  (0) 2018.11.29
블로그 이미지

부들잎

안녕하세요

댓글을 달아 주세요