openEuler 22.03 LTS-SP4 安装 Docker CE(root 执行)
·
前言
openEuler 22.03 LTS-SP4 自带旧版 docker-engine,会和 docker-ce 冲突,安装前需要先卸载旧版。
⚠️ 欧拉自带旧版 docker-engine,会和 docker-ce 冲突,先卸载。
0. 卸载旧版 docker-engine
dnf remove -y docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
1. 创建 docker-ce 华为源
cat > /etc/yum.repos.d/docker-ce.repo <<'EOF'
[docker-ce-stable]
name=Docker CE Stable - $basearch
baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/8/$basearch/stable
enabled=1
gpgcheck=1
gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
EOF
2. 清理缓存、安装
dnf clean all
dnf makecache
dnf install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
3. 启动 & 开机自启
systemctl start docker
systemctl enable docker
4. 配置国内镜像加速
mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn",
"https://hub-mirror.c.163.com"
]
}
EOF
systemctl daemon-reload
systemctl restart docker
5. 验证
docker -v
docker run hello-world
openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构
更多推荐


所有评论(0)