[[Docker]]

*概要 [#t70f00bd]
下記エラーが出てしまう場合の対処方法です。

*エラー内容 [#h47392f9]
 Failed to get D-Bus connection: No connection to service manager

*状況 [#y698788a]
CentOS7などのDockerコンテナでsystemdを使ってサービスを起動しようとした場合に発生します。

 # systemctl start postfix

*対処方法 [#y712f371]
デタッチドモード&/sbin/initでコンテナを起動する
 $ docker run --privileged --rm --name postfix-test -dti centos /sbin/init

execのbashでログインする
 $ docker exec -ti postfix-test bash

 [root@docker]# systemctl status postfix
 ● postfix.service
   Loaded: not-found (Reason: No such file or directory)
   Active: inactive (dead)

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS