经过docker的run 建立并启动了一个容器,你们通常会这样来建立:sql
docker run -it --link=sql:sql --name test --hostname test -v /opt/share:/share -p 8080:80 docker.io/centos /bin/bashdocker
可是在容器中安装配置一些应用后启动就会抓狂:centos
[root@1a7e1970060a /]# systemctl start sshd
Failed to get D-Bus connection: Operation not permittedbash
能够换如下方式来建立容器:ssh
docker run -d --link=sql:sql --name test2 --hostname test2 -v /opt/share:/share -p 32004:80 /usr/sbin/initspa
建立以后经过下面的方式进入到容器中:get
docker exec -ti (C_ID) bashit