[Docker] 基于CENTOS7安装Docker环境
1 序言
1.1 环境准备
- CENTOS 7
# hostnamectl
# 或
# cat /etc/system-release
2 安装步骤
Step1.1 升级 YUM 仓库
使用 root 权限更新 yum 仓库
生产环境中此步操作需慎重,看自己情况,学习的话随便搞
yum -y update
延申
yum -y update
# 升级所有包同时也升级软件和系统内核
yum -y upgrade
# 只升级所有包,不升级软件和系统内核
Step1.2 卸载Docker旧版本
如果之前安装过的话
yum remove docker docker-common docker-selinux docker-engine
Step1.3 安装 Docker
Step1.3.1 安装需要的软件包
yum-util
提供yum-config-manager
功能,另两个是devicemapper
驱动依赖
yum install -y yum-utils device-mapper-persistent-data lvm2
Step1.3.2 设置 yum
源
yum-config-manager --add-repo http://download.docker.com/linux/centos/docker-ce.repo
# 中央仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 阿里仓库
Step1.3.3 选择docker版本并安装
- 查看可用版本有哪些
yum list docker-ce --showduplicates | sort -r
- 选择一个版本并安装
yum install docker-ce-版本号
# 默认安装的是最高版本 25.0.3-1.el7
yum -y install docker-ce-25.0.3-1.el7
## yum -y install docker-ce-18.06.3.ce-3.el7
## 注:版本号是 25.0.3-1.el7, 而非 3:25.0.3-1.el7
# 如下指令,可暂忽略:
# yum -y install docker-ce-cli:
# yum -y install containerd.io
出现下图说明安装成功
whereis docker
或者 输入
docker version
看到如下显示就安装成功了
docker version
Step1.3.4 启动 Docker 并设置开机自启
systemctl start docker
systemctl enable docker
systemctl status docker
X 参考文献
本文作者:
千千寰宇
本文链接: https://www.cnblogs.com/johnnyzen
关于博文:评论和私信会在第一时间回复,或直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
日常交流:大数据与软件开发-QQ交流群: 774386015 【入群二维码】参见左下角。您的支持、鼓励是博主技术写作的重要动力!
本文链接: https://www.cnblogs.com/johnnyzen
关于博文:评论和私信会在第一时间回复,或直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
日常交流:大数据与软件开发-QQ交流群: 774386015 【入群二维码】参见左下角。您的支持、鼓励是博主技术写作的重要动力!