[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 参考文献

posted @ 2023-05-29 00:51  千千寰宇  阅读(195)  评论(0编辑  收藏  举报