解决:centos7镜像创建的容器里面安装服务后,无法使用命令启动服务
来源:互联网 发布:ubuntu 修改启动界面 编辑:程序博客网 时间:2024/06/02 21:19
这是centos7镜像的bug,是客观存在的(默默流泪)
但是这是有解决办法的,尝试了一些方法之后,选择了这个方法,亲测好用!
解决方法:
1、首先要先将将你的CMD或者entrypoint设置为/usr/sbin/init,但是其他的命令也必不可少,shell代码如下:
docker run -d -e "container=docker" --privileged=true -v /sys/fs/cgroup:/sys/fs/cgroup --name centos7 centos /usr/sbin/init
其中的centos字段就是centos7镜像,可以通过
docker images
命令查看,也可以通过名字加标签的方式唯一定位这个images,这个就不多说了。
2、之后通过后台进入这个容器,执行命令:
docker exec centos7 /bin/bash
到此完美解决
阅读全文
0 0
- 解决:centos7镜像创建的容器里面安装服务后,无法使用命令启动服务
- Docker使用Dockerfile创建支持ssh服务自启动的容器镜像
- Docker使用Dockerfile创建支持ssh服务自启动的容器镜像
- 使用Dockerfile创建支持ssh服务自启动的容器镜像
- 使用Dockerfile创建支持sshd服务自启动的容器镜像(Ubuntu14.04)
- 使用Dockerfile创建支持sshd服务自启动的容器镜像(CentOS)
- Docker使用Dockerfile创建支持ssh服务自启动的容器镜像
- CentOS7安装MariaDB服务无法启动的问题
- Centos7安装mongodb出现的问题:服务无法启动
- Centos7安装mongodb出现的问题:服务无法启动
- CentOS7 服务启动命令
- Docker创建支持ssh服务的容器和镜像
- Docker创建支持ssh服务的容器和镜像
- Docker- 创建支持SSH服务的容器镜像
- 使用Dockerfile构建支持ssh服务自启动的容器镜像
- Tomcat 安装后无法启动服务
- MySql安装后无法启动服务
- RabbitMQ 安装后无法启动服务
- PowerDesigner中NAME和COMMENT的互相转换
- 排序算法总结
- 目标检测与分类学习之路----opencv人脸检测识别(zero)
- python 操作字符串
- 流程引擎activiti的使用心得
- 解决:centos7镜像创建的容器里面安装服务后,无法使用命令启动服务
- 剑指offer--python
- 求最大子数组和
- html5新增标签的低版本 浏览器兼容
- spring自动装配
- nodejs的package.json依赖dependencies中 ^ 和 ~ 的区别
- input每四位数增加-
- sqlServer数据库导入.bak文件时出现的各种错误总结
- 云上tomcat的启动加速