首页 > 其他 > 详细

docker创建centos镜像无法使用systemctl

时间:2018-12-19 12:50:48      阅读:186      评论:0      收藏:0      [点我收藏+]
docker获取centos镜像,里面执行安装lnmp之后 发现使用systemctl无法使用

[root@92926bd84d70 /]# systemctl restart nginx
Failed to get D-Bus connection: Operation not permitted

解决办法

1: docker stop 92926bd84d70
2: docker export 92926bd84d70 > centos_lnmp_laster.tar
3:cat centos_lnmp_laster.tar | docker import - centos_lnmp
4: docker run --privileged -itd -p 8088:80 -p 33006:3306 c5062bdb9131 /usr/sbin/init

docker ps -a查看启动镜像

root@centos-mysql01:/data# docker ps -a
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS                                           NAMES

1850715a5140 c5062bdb9131 "/usr/sbin/init" 28 minutes ago Up 28 minutes 0.0.0.0:8088->80/tcp, 0.0.0.0:33006->3306/tcp trusting_goldberg

docker exec登陆

root@centos-mysql01:/data# docker exec -it 1850715a5140 /bin/bash
[root@1850715a5140 /]# systemctl restart nginx
[root@1850715a5140 /]#

docker创建centos镜像无法使用systemctl

原文:http://blog.51cto.com/9025736/2332738

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!