针对Docker服务启动报错:Jobfordocker.servicefailedbecausethecontrolprocessexitedwitherror这个问题,本篇文章进行了详细的解答,同时
针对Docker 服务启动报错:Job for docker.service failed because the control process exited with error这个问题,本篇文章进行了详细的解答,同时本文还将给你拓展04: Job for docker.service failed because the control process exited with error code 解决、centos 下安装使用 docker 的坑 Job for docker.service failed、centos7 docker 启动报错 Job for docker.service failed 解决办法、centos7 启动 iptables 时报 Job for iptables.service failed because the control process exited with error cod等相关知识,希望可以帮助到你。
本文目录一览:- Docker 服务启动报错:Job for docker.service failed because the control process exited with error
- 04: Job for docker.service failed because the control process exited with error code 解决
- centos 下安装使用 docker 的坑 Job for docker.service failed
- centos7 docker 启动报错 Job for docker.service failed 解决办法
- centos7 启动 iptables 时报 Job for iptables.service failed because the control process exited with error cod
Docker 服务启动报错:Job for docker.service failed because the control process exited with error
报错信息: Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.
使用命令: systemctl status docker.service
查看启动信息如下状态信息:
解决:查询各种博客修改配置的方式没有解决问题,重新安装相同版本的 Docker 也没解决,于是参考几篇博客重新安装新版 Docker 的解决了此问题,为了后续查阅便利记录本博文。
本机环境是 VirtualBox 上安装的 CentOS7。
安装 Docker
1. 查看内核版本 <Docker 要求 CentOS 系统的内核版本高于 3.10>
uname -r 本机 <内核版本: 3.10.0-327.el7.x86_64>
2. 把 yum 包更新到最新
sudo yum update
3. 安装需要的软件包, yum-util 提供 yum-config-manager 功能,另外两个是 devicemapper 驱动依赖的
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
4. 设置 yum 源
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
5. 查看仓库中 docker 版本
yum list docker-ce --showduplicates | sort -r
6. 安装 docker
sudo yum install docker-ce
7. 启动 Docker, 设置开机启动,停止 Docker
sudo systemctl start docker
sudo systemctl enable docker
sudo systemctl stop docker
8. 查看版本
docker version
9. 使用一下确认是否启动成功,使用 search 查一下
docker search mysql
10. 查看日志状态成功日志
systemctl status docker.service
卸载 Docker, 对于旧版本没安装成功,卸掉。
1. 查询安装过的包
yum list installed | grep docker
本机安装过旧版本
docker.x86_64,docker-client.x86_64,docker-common.x86_64
2. 删除安装的软件包
yum -y remove docker.x86_64
yum -y remove docker-client.x86_64
yum -y remove docker-common.x86_64
原文链接:https://blog.csdn.net/zhangbeizhen18/article/details/85239758
04: Job for docker.service failed because the control process exited with error code 解决
Job for docker.service failed because the control process exited with error code 解决
Job for docker.service failed because the control process exited with error code
这个一般是由于 /etc/docker/daemon.json 里面配置有误
正确配置例子
[root@k8s129 v2]# cat /etc/docker/daemon.json
{
"registry-mirrors": ["https://aeckruos.mirror.aliyuncs.com"],
"insecure-registries": ["192.168.6.129:5000"]
}
逗号不能漏
切记切记。。。。。每行是有一个,号作为分隔符。
centos 下安装使用 docker 的坑 Job for docker.service failed
centos7 docker 启动报错 Job for docker.service failed 解决办法
启动 docker 报错
解决方法:执行 vi /etc/sysconfig/selinux,把 selinux 属性值改为disabled。然后重启系统,docker就可以启动啦
centos7 启动 iptables 时报 Job for iptables.service failed because the control process exited with error cod
centos7启动iptables时报Job for iptables.service failed because the control process exited with error cod
启动iptables:
service iptables start
报错如下:
Job for iptables.service failed because the control process exited with error code. See "systemctl status iptables.service" and "journalctl -xe" for details.
查看异常信息:
journalctl -xe
错误如下:
Failed to start IPv4 firewall with iptables.
解决办法
因为centos7默认的防火墙是firewalld防火墙,不是使用iptables,因此需要先关闭firewalld服务,或者干脆使用默认的firewalld防火墙。
因为这次报错的服务器是一台刚刚购买的阿里云服务器,所以在操作上忘记关闭默认防火墙的步骤了才导致浪费了些时间在这件事情上。
关闭firewalld:
systemctl stop firewalld
systemctl mask firewalld
使用iptables服务:
#开放443端口(HTTPS)
iptables -A INPUT -p tcp --dport 443 -j ACCEPT
#保存上述规则
service iptables save
#开启服务
systemctl restart iptables.service
正常启动!!!!
今天关于Docker 服务启动报错:Job for docker.service failed because the control process exited with error的讲解已经结束,谢谢您的阅读,如果想了解更多关于04: Job for docker.service failed because the control process exited with error code 解决、centos 下安装使用 docker 的坑 Job for docker.service failed、centos7 docker 启动报错 Job for docker.service failed 解决办法、centos7 启动 iptables 时报 Job for iptables.service failed because the control process exited with error cod的相关知识,请在本站搜索。
本文标签: