docker的二进制安装

1.环境说明openeuler-22.03

2.首先到docker官网下载二进制安装包(根据需求自行选择版本,注:docker高版本兼容低版本compose)

Index of linux/static/stable/x86_64/

3.解压并放置到 /usr/local/bin ⽬录下⾯

tar -zxvf docker-28.0.0.tgz 

cd docker

cp * /usr/local/bin

4.配置 docker 服务,创建 /usr/lib/systemd/system/docker.service ⽂件

[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service time-set.target
Wants=network-online.target
[Service]
Type=notify
ExecStart=/usr/local/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
TimeoutStartSec=0
RestartSec=2
Restart=always
StartLimitBurst=3
StartLimitInterval=60s
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
TasksMax=infinity
Delegate=yes
KillMode=process
OOMScoreAdjust=-500
[Install]
WantedBy=multi-user.target

5.重载服务

systemctl daemon-reload

6.设置开机自启动并验证版本

systemctl enable docker --now

docker version

docker的软件仓库安装

1.环境说明:Rocky-9.5-x86_64-dvd

2.使用阿里云开发者社区提供的软件仓库阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区

# step 1: 安装必要的一些系统工具 sudo yum install -y yum-utils

# Step 2: 添加软件源信息 yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

# Step 3: 安装Docker sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

# Step 4: 开启Docker服务 sudo service docker start

3.验证docker安装版本

Logo

码道开发者社区,聚焦华为云码道 CodeArts 代码智能体,沉淀 Agent、Skill、鸿蒙开发实战内容,供开发者查阅资料、交流技术、分享工程实践

更多推荐