官方安装文档
Docker 安装文档:https://docs.docker.com/install/linux/docker-ce/centos/
提示:如果切换到root权限,下面所有命令开头都不需要加sudo
//切换到root权限:
1、卸载系统之前的 docker
先卸载掉之前旧版本的docker,就算之前没有安装过,输入下面的命令也没关系。
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2、设置仓库
(1)安装必须的依赖
yum-utils 提供了 yum-config-manager ,并且 device mapper 存储驱动程序需要 device-mapper-persistent-data 和 lvm2。
sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
(2)设置稳定的存储库
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
3、安装 Docker 引擎:
sudo yum install docker-ce docker-ce-cli containerd.io
4、启动docker:
sudo systemctl start docker
5、验证 Docker Engine 是否已正确安装:
通过运行hello-world 映像验证 Docker Engine 是否已正确安装。
sudo docker run hello-world
6、设置docker开机自启:
sudo systemctl enable docker
7、配置 docker 镜像加速
(1)登录阿里云,点击控制台
(2)点左上角三横杠,然后搜索“容器镜像服务”
(3)依次点击“镜像工具”、“镜像加速器”、“CentOS”,然后复制命令,粘贴到linux就好了。
完成!