当前位置: 首页 > article >正文

华为openEuler部署docker

1、系统软件包更新

sudo yum update -y

2、添加 Docker 仓库

添加 Docker 官方仓库:
sudo dnf config-manager --add-repo=https://repo.huaweicloud.com/docker-ce/linux/centos/docker-ce.repo
然后将仓库地址替换为华为云镜像地址:
sudo sed -i 's+download.docker.com+repo.huaweicloud.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo
将 $releasever 替换为 8:
sudo sed -i 's+\$releasever+8+' /etc/yum.repos.d/docker-ce.repo

3.安装 Docker
sudo yum install docker-ce docker-ce-cli containerd.io -y

4、启动 Docker 服务并设置为开机自启动:

sudo systemctl start docker
sudo systemctl enable docker --now

5、运行以下命令检查 Docker 版本:

docker --version

6、运行 hello-world 容器来验证 Docker 是否正确安装

sudo docker run hello-world

配置 Docker 组(可选)

7、为了避免每次运行 Docker 命令都需要使用 sudo,可以将当前用户添加到 Docker 组
sudo usermod -aG docker $USER

8、然后重新登录以使组更改生效

newgrp docker

9、创建或编辑 /etc/docker/daemon.json 文件
sudo vim /etc/docker/daemon.json

10、添加国内镜像源配置

{
  "registry-mirrors": [
  "https://docker.registry.cyou",
    "https://docker-cf.registry.cyou",
    "https://dockercf.jsdelivr.fyi",
    "https://docker.jsdelivr.fyi",
    "https://dockertest.jsdelivr.fyi",
    "https://mirror.aliyuncs.com",
    "https://dockerproxy.com",
    "https://mirror.baidubce.com",
    "https://docker.m.daocloud.io",
    "https://docker.nju.edu.cn",
    "https://docker.mirrors.sjtug.sjtu.edu.cn",
    "https://docker.mirrors.ustc.edu.cn",
    "https://mirror.iscas.ac.cn",
    "https://dockerhub.icu",
    "https://docker.rainbond.cc"
  ],
  "log-driver": "json-file",
  "log-opts": {
    "max-size": "10m",
    "max-file": "3"
  },
  "storage-driver": "overlay2"
}

11、重启 Docker 服务
sudo systemctl daemon-reload
sudo systemctl restart docker

docker info


http://www.kler.cn/a/542912.html

相关文章:

  • jenkins备份还原配置文件
  • C# OpenCV机器视觉:SoftNMS非极大值抑制
  • 零成本搭建私人图床教程:CloudFlare R2 + PicGo 完整方案
  • 力扣算法题:反转字符串中的元音字母
  • 1.【线性代数】——方程组的几何解释
  • HTML5--网页前端编程(上)
  • CCFCSP第34次认证第一题——矩阵重塑(其一)
  • DeepSeek应用——与word的配套使用
  • 活动预告 | 解锁 Excel 新境界 —— AI 技术赋能下的数据分析超级引擎!
  • 【C++高并发服务器WebServer】-17:阻塞/非阻塞和同步/异步、五种IO模型、Web服务器
  • 【Windows/C++/yolo开发部署04】使用CLI 和 python进行推理
  • 理解UML中的四种关系:依赖、关联、泛化和实现
  • 美团智能外呼机器人意图训练全流程
  • docker发布自己的镜像
  • VSCode Cline 插件快速接入 DeepSeek API,提升本地深度学习效率
  • 讲解一下SpringBoot的RPC连接
  • Redis常见数据结构
  • 利用Python和SQLite进行数据处理与优化——从数据库操作到高级数据压缩
  • 除了try...catch,还有其他处理异步错误的方法吗?
  • clickhouse replicatedmergetree 恢复
  • 自制游戏——斗罗大陆
  • Unity使用iTextSharp导出PDF-02基础结构及设置中文字体
  • 2月10日QT
  • IGBT的两级关断
  • 线程池-抢票系统性能优化
  • python学opencv|读取图像(五十九)使用cv2.dilate()函数实现图像膨胀处理