Docker run centos 内部使用systemctl 启动服务的方法

1. 执行docker 镜像 使用命令为

docker run --privileged=true  -ti -e "container=docker"   centos  /usr/sbin/init

需要输入用户密码

2. 进入docker container

docker exec -it -u 0 ae536 /bin/bash

3. 改一下密码

4. 就能够登录了

5. 安装一个httpd 进去

yum install httpd

6. 进行测试

原文地址:https://www.cnblogs.com/jinanxiaolaohu/p/9340574.html