Author: haoransun
Wechat: SHR—97
1 系统要求
Docker 需要安装在 CentOS 7 64 位的平台,并且内核版本不低于 3.10. CentOS 7.× 满足要求的最低内核版本要求,但由于 CentOS 7 内核版本比较低,部分功能(如 overlay2
存储层驱动)无法使用,并且部分功能可能不太稳定。所以建议大家升级到最新的 CentOS 版本,并且内核也更新到最新的稳定版本.
centos-extras 库必须启用。默认情况下,此存储库已启用,但是如果将其禁用,则需要重启启用它。(自行搜索)
overlay2 建议使用存储驱动程序。
1 | uname -r # 可查看内核版本 |
2 卸载旧版本
旧版本的Docker被称为 docker 或 docker-engine。如果已安装这些,请卸载它们及相关的依赖项、
1 | $ sudo yum remove docker \ |
3 安裝 Docker
参考0-Docker
Docker 通过运行 hello-world 映像验证是否正确安装。
1 | docker run hello-world |
此命令下载测试镜像并在容器中运行它。当容器运行时,它打印一条信息消息并退出。如果你没有配置镜像加速器的话,运行 hello-world 命令来验证也是不会成功的.因为国内网络的原因,无法下载测试镜像,更别说运行测试镜像了,配置镜像加速器–参考0
4 查看当前Docker版本
1 | docker -v |