通过systemctl status docker.service命令查询docker服务状态,发现只剩下Client,解决方案:
参考:<https://blog.csdn.net/lixiaoyaoboy/article/details/82667510>
![](https://img.kancloud.cn/fc/73/fc73b96d26bf92c038d76b700170fd98_1445x418.png)
禁用SELinux,步骤如下:
编辑vi /etc/sysconfig/selinux文件,将SELinux状态改为不启用,然后重启尝试。
![](https://img.kancloud.cn/fd/7c/fd7ca4bcc72cade6fb24fec6858991a6_1168x421.png)
经重启后,发现docker version的回显还是报错
![](https://img.kancloud.cn/dc/56/dc56e64baa6357c003fdd08663e21903_1415x319.png)
折腾了一会,**最终的解决方案**是:
参考:<https://www.e-learn.cn/content/qita/2343418>
将/etc/docker目录下的daemon.json文件使用mv命令重命名为**daemon.conf**,然后重新加载daemon.conf配置文件(systemctl daemon-reload),完成以后,重启docker服务,然后docker version,此时就正常了。说多了都是泪,上图
![](https://img.kancloud.cn/61/3b/613b6be97974f13262a60165e2745263_524x62.png)
![](https://img.kancloud.cn/9e/fc/9efc94ec826d973665bba0c44e189bec_773x708.png)![](https://img.kancloud.cn/73/79/73798a7f2fa7da02ee3e3377011a2004_1874x591.png)
![](https://img.kancloud.cn/0e/10/0e10caacaf0cec32f33dc02292f68958_1433x107.png)
此时就搞定了。
- 什么是Docker
- 为什么会有Docker
- 虚拟技术的发展
- Docker的优势
- Docker的应用场景(能干什么)
- 获取Docker及文档资源
- Docker架构
- Docker工作原理
- 为什么Docker比虚拟机快?
- Docker的安装
- 前提条件
- 安装Docker Engine(Docker引擎)
- 程序员的入门经典之HelloWorld
- 卸载Docker引擎
- 配置镜像加速
- 解决方案:重新加载daemon.json文件后,重启服务出错
- Docker常用命令
- 帮助命令
- 镜像命令
- 常用容器命令
- Docker镜像
- 镜像是什么
- 镜像的特点
- docker commit // 镜像提交
- 运行一个Tomcat容器
- Docker容器数据卷
- 什么是容器数据卷
- 数据卷可以干嘛?
- 数据卷的挂载
- 数据卷容器
- Dockerfile
- 什么是Dockerfile
- Dockerfile构建镜像的流程
- Dockerfile的Demo(CentOS6.8)
- Dockerfile构建过程解析
- Dockerfile体系结构
- Dockerfile案例