目录
前言
步骤
第一步:进入容器在容器的根目录下创建start.sh脚本
第二步:修改start.sh权限
第三步:修改容器参数
方案一:(不推荐)
方案二:(推荐)
第四步:检查centos7容器中的服务是否自启动
前言
Docker 容器重启后虽然运行起来了,但是容器里安装的应用服务还是在关闭状态,没有启动。每次容器运行时还要进入正在运行的容器内启动应用服务。进入正在运行的容器中执行以下命令:
$ docker exec -it -d XXX /bin/bash其中:
-d 后台运行
XXX 容器的名字
/bin/bash 以交互的方式运行容器
退出容器命令
exit停止或重启容器命令
# 停止运行中的容器 docker stop centos7 # 启动已经停止的容器 docker start centos7 # 重启正在运行中的容器 docker restart centos7重启后发现里面安装的各种服务虽然开启了开机自启动,但是却没有启动。
运行命令 systemctl s