【Docker】CentOS7コンテナ systemctl実行時の「Failed to get D-Bus connection: Operation not permitted」エラー対処方法

色んなサイトにあったdocker runする時に「--privileged」オプションを
つけてコンテナを立ち上げるって方法では解決しなかった。

色々試したところ、docker runする時に最後に「/sbin/init」をつけてコンテナを立ち上げたらできた。

(例) docker run -d --privileged -p 8000:80 -it --name {コンテナ名} centos/httpd /sbin/init

もしくはcentosなら、centos/systemdというイメージを使うとそのままでもOK

docker pull centos/systemd
docker run -d --privileged -p 8000:80 -it --name {コンテナ名} centos/systemd
docker exec -it {コンテナ名} bash