Docker容器Centos不能使用systemctl命令问题 - Chloneda - 博客园 (cnblogs.com)

启动centos

1
docker run -v /root/.bashrc:/root/.bashrc -v /apps:/apps  --privileged=true --cap-add SYS_ADMIN -itd --name=centos7 -p 60003:22  centos:centos7 /bin/bash

–privileged=true 指定容器为特权容器
–cap-add SYS_ADMIN 添加系统权限
/ust./sbin/init 初始化容器里的centos ,用于启动dbus-daemon

1
2
3
**
docker run -v /apps:/apps --privileged=true -itd --name=centosappform -p 60006:22 -p 60003:6532 -p 60004:8080 -p 60005:443 centos7-ssh /usr/sbin/init /usr/sbin/init /bin/bash
**