Docker的安装

72 阅读1分钟

一、Docker安装

安装教程参考官方文档,此处安装的是docker engine不是desktop,二者区别就是desktop可以进行可视化管理,其中包含了docker engine。

1、卸载旧版本Docker

sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

2、添加Docker的yum源

首次要安装yum一个工具,yum-utils是一个yum工具包集合。

sudo yum install -y yum-utils

工具包安装成功后,添加Docker的yum源。

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

yum安装某个软件,可能需要添加这个软件所在仓库,也就是源。参考连接yum仓库管理 yum-config-manager - G-Aurora - 博客园 (cnblogs.com)

3、安装Docker(engine)

sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

4、启动Docker

# 启动docker
sudo systemctl start docker

# 重启docker
sudo systemctl restart docker

# 关闭docker
sudo systemctl stop docker

# 设置docker开机自启动
sudo systemctl enable docker

5、配置docker国内镜像源

使用阿里云镜像: 容器镜像服务 ACR

sudo mkdir -p /etc/docker 
sudo tee /etc/docker/daemon.json <<-'EOF' 
{ 
"registry-mirrors": ["https://-----.mirror.aliyuncs.com"] 
} 
EOF 
sudo systemctl daemon-reload 
sudo systemctl restart docker