docker安装
本文主要针对Linux的安装
针对centos的版本
1.卸载老的docker版本
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
2.安装yum工具包
sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
3.配置仓库源
# 1. 默认使用国外源,非常非常非常慢!
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
# 2. 推荐用国内源,丝滑!
sudo yum-config-manager \
--add-repo \
https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo
4.列出当前的docker版本
要查看 Docker 的可用版本,可以运行以下命令:
yum list docker-ce --showduplicates | sort -r
5.安装指定版本的 Docker
在获取到可用版本号后,使用以下命令安装指定版本的 Docker。将 VERSION_STRING
替换为要安装的具体版本字符串,例如 3:20.10.7-3.el7
。
sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
或者直接安装最新
sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
6. 启动 Docker
安装完成后,启动 Docker 服务并设置它在系统启动时自动运行。
sudo systemctl start docker
sudo systemctl enable docker
7. 验证安装
最后,您可以通过运行以下命令来验证 Docker 是否安装成功,以及当前安装的版本:
docker --version