阿里源官方安装
Docker入门,这个有时候不安全。
直接复制粘贴,一般没问题
# 卸载旧版本
#较旧的 Docker 版本称为 docker 或 docker-engine 。如果已安装这些程序,请卸载它们以及相关的依赖项。
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
# 安装yum-utils工具:
yum install -y yum-utils
# 设置Docker的依赖源:docker 官方的,直连比较慢。我一般不使用,用阿里源或清华源。
# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
#或者(阿里源官方配置)
# step 1: 安装必要的一些系统工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
# Step 2: 添加软件源信息
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# Step 3阿里源
sudo sed -i 's+download.docker.com+mirrors.aliyun.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo
# 清华源(备用,阿里源能用就把它注释掉了,下面的三行其实是一行)
#sudo yum-config-manager \
--add-repo \
https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo
# Step 4: 更新并安装Docker-CE
sudo yum makecache fast
#安装Docker:
yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
# Step 4: 开启Docker服务
sudo service docker start
#查看安装的版本:
docker -v
docker version
#查看已安装的Docker软件包:
yum list installed | grep docker
===================================================
注意下文
===================================================
#镜像加速:容器镜像服务 (aliyun.com)
#针对Docker客户端版本大于 1.10.0 的用户
#您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器
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
注册完账号,登录后找到产品——>容器——>容器镜像服务ACR
不需要购买,直接点击“管理控制台”
接下来直接复制官方提供的命令,运行即可