openEuler最速安装docker(包含使用国内镜像完成镜像加速)

openEuler最速安装docker(包含使用国内镜像完成镜像加速)

系统环境:openEuler release 22.03

在这里插入图片描述

1、添加docker仓库

命令行输入如下命令

vim  /etc/yum.repos.d/docker-ce.repo

进入文件后,按i进入编辑模式,粘贴如下内容

[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
 
[docker-ce-stable-debuginfo]
name=Docker CE Stable - Debuginfo $basearch
baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/8/debug-$basearch/stable
enabled=0
gpgcheck=1
gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
 
[docker-ce-stable-source]
name=Docker CE Stable - Sources
baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/8/source/stable
enabled=0
gpgcheck=1
gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
 
[docker-ce-test]
name=Docker CE Test - $basearch
baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/8/$basearch/test
enabled=0
gpgcheck=1
gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
 
[docker-ce-test-debuginfo]
name=Docker CE Test - Debuginfo $basearch
baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/8/debug-$basearch/test
enabled=0
gpgcheck=1
gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
 
[docker-ce-test-source]
name=Docker CE Test - Sources
baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/8/source/test
enabled=0
gpgcheck=1
gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
 
[docker-ce-nightly]
name=Docker CE Nightly - $basearch
baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/8/$basearch/nightly
enabled=0
gpgcheck=1
gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
 
[docker-ce-nightly-debuginfo]
name=Docker CE Nightly - Debuginfo $basearch
baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/8/debug-$basearch/nightly
enabled=0
gpgcheck=1
gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
 
[docker-ce-nightly-source]
name=Docker CE Nightly - Sources
baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/8/source/nightly
enabled=0
gpgcheck=1
gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg

保存并退出(按下esc后,输入 :wq 回车即可)

2、安装docker

命令行中输入如下语句

sudo dnf install -y docker-ce docker-ce-cli containerd.io

在这里插入图片描述
在这里插入图片描述

3、启动docker服务

命令行输入如下代码

sudo systemctl enable --now docker

在这里插入图片描述

查看服务状态

systemctl status docker

在这里插入图片描述

镜像加速

1、配置国内的镜像源

vim /etc/docker/daemon.json

在其中写入如下命令

{
 "registry-mirrors": ["http://hub-mirror.c.163.com","https://registry.docker-cn.com","https://docker.mirrors.ustc.edu.cn"]
}

2、重启服务

systemctl restart docker

3、查看docker信息

docker info

在这里插入图片描述

至此完成,若有其他情况或疑问,欢迎留言

### 安装准备 为了在 openEuler 系统上以二进制方式安装 Docker,需先确保系统已更新至最新版本并安装必要的依赖包[^2]。 ```bash dnf update -y dnf install -y yum-utils device-mapper-persistent-data lvm2 ``` ### 下载 Docker 二进制文件 前往官方下载页面获取适用于 LinuxDocker 版本,解压后将可执行文件复制到 `/usr/local/docker` 目录下: ```bash mkdir -p /usr/local/docker cd /usr/local/docker curl -fsSL https://get.docker.com/builds/Linux/x86_64/docker-latest.tgz | tar xvz cp docker/* /usr/bin/ ``` ### 配置 Systemd 服务 创建一个新的 systemd service 文件来管理 Docker 进程。编辑 `/etc/systemd/system/docker.service` 文件,添加如下内容: ```ini [Unit] Description=Docker Application Container Engine Documentation=https://docs.docker.com After=network-online.target firewalld.service containerd.service Wants=network-online.target [Service] Type=notify ExecStart=/usr/bin/dockerd ExecReload=/bin/kill -s HUP $MAINPID TimeoutSec=0 RestartSec=2 Restart=always StartLimitBurst=3 StartLimitInterval=60s LimitNOFILE=infinity LimitNPROC=infinity LimitCORE=infinity TasksMax=infinity Delegate=yes KillMode=process [Install] WantedBy=multi-user.target ``` ### 启动与验证 完成上述配置之后,重新加载 systemd 并启动 Docker 服务,最后确认其运行状态正常: ```bash systemctl daemon-reload systemctl start docker.service systemctl status docker.service ``` 如果一切顺利,则可以进一步测试镜像拉取等功能是否可用。 ### 设置开机自启 为了让 Docker 在每次重启时自动启动,应启用该服务以便于长期稳定运行[^3]: ```bash systemctl enable --now docker ```
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值