系列文章目录
Docker学习笔记 —— Docker 介绍
Docker学习笔记 —— Docker 安装
Docker学习笔记 —— Docker 常用命令
Docker学习笔记 —— Docker 存储
Docker学习笔记 —— Docker 网络
Docker学习笔记 —— Dockerfile
文章目录
一、 安装包下载
- Mac 安装包:https://docs.docker.com/desktop/mac/install/
- Windows 安装包:https://docs.docker.com/desktop/windows/install/
- Linux 安装包: https://docs.docker.com/engine/install/
二、CentOS 安装Docker
- 以CentOS为例,更多安装方式参考:https://docs.docker.com/engine/install/centos/
2.1 环境
- 要安装Docker Engine ,需要CentOS 7 或 CentOS 8 的维护版本,不支持或测试存档版本 ;
- 该
centos-extras
库必须启用,默认情况下是启用的;overlay2
推荐使用存储驱动程序;
2.2 卸载旧版本
- 旧版本的 Docker 被称为 Docker 或 docker-engine。如果安装了这些,请卸载它们及其依赖项;
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2.3 设置 yum 源
- 安装
yum-utils
包(提供yum-config-manager
实用程序)并设置仓库;
sudo yum install -y yum-utils
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
2.4 在线安装 Docker
2.4.1 安装最新版本
安装最新版本的 Docker Engine 和Containerd
sudo yum install docker-ce docker-ce-cli containerd.io
2.4.2 安装指定版本
- 要安装指定版本的 Docker Engine 在repo中列出可用版本,然后选择并安装;
- 列出并排序存储库中可用的版本
yum list docker-ce --showduplicates | sort -r
通过完全限定的包名称安装特定版