统信UOS V20通过二进制安装docker的步骤

docker静态二进制包下载地址:https://download.docker.com/linux/static/stable/x86_64/
下载docker-xxx.tgz,上传到/root目录下,
tar -zxvf docker-xxx.tgz解压至/root/docker/目录下,
cp docker/* /usr/bin/将解压下的文件复制到/usr/bin/下,
复制后,可以通过docker -v或者dockerd –version查看版本,比如Docker version 29.8.1, build 4a63305。

下一步创建 systemd 服务文件/etc/systemd/system/docker.service
vi /etc/systemd/system/docker.service
内容如下:

[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service
Wants=network-online.target

[Service]
Type=notify
ExecStart=/usr/bin/dockerd –selinux-enabled=false
ExecReload=/bin/kill -s HUP $MAINPID
Restart=on-failure
RestartSec=5
TimeoutSec=0
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
Delegate=yes
KillMode=process
OOMScoreAdjust=-500

[Install]
WantedBy=multi-user.target

保存后,用命令systemctl daemon-reload重载systemd,
systemctl enable docker设置开机自启动,
systemctl start docker启动docker服务,
systemctl status docker查看docker服务状态,
还可以通过docker info查看docker底层信息。