Alibaba Cloud Linux docker 安装教程
针对阿里云厂商专属linux系统docker安装方法
一、执行以下命令,注释可填入也可忽略
# 1.安装依赖工具
yum install -y yum-utils device-mapper-persistent-data lvm2
# 2.添加docker-ce阿里yum源(alinux兼容centos源)
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 3.安装docker+compose插件
yum install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin
#4.启动并开机自启
systemctl start docker
systemctl enable docker
二、配置国内镜像加速器(docker装好之后执行),可自定义选择中科大,百度,网易等镜像源
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn",
"https://hub-mirror.c.163.com",
"https://mirror.baidubce.com"
]
}
EOF
三、执行第二步后,执行如下命令进行重载
systemctl daemon-reload
systemctl restart docker
四、进行版本验证
docker -v
docker compose version
docker info
五、进行镜像拉取
docker pull hello-world
如上方步骤频繁超时出现如下情况:

那么需要通过阿里云专属镜像加速地址下载,步骤如下
1、在阿里云搜索ACR,选择容器镜像服务

2、在左侧找到镜像加速器,在右边有专属地址复制下来

3、填入到下方模板中,然后在命令行中执行
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"这里填你的加速地址"
]
}
EOF
注意:尽量不换行如失败参考下方格式
cat > /etc/docker/daemon.json <<'EOF'
{"registry-mirrors":["输入你的专属加速地址"]}
EOF
4、再次进行重载
systemctl daemon-reload
systemctl restart docker
docker pull hello-world
5、简单跑一遍docker,输出Hello from Docker表示正常
docker run hello-world

6、检查版本
docker -v
docker compose version
如展示版本号则完成

更多推荐


所有评论(0)