1、使用 tar 命令来解压
tar -xzvf docker-20.10.9.tgz
2、dockerd 的可执行文件,将其复制到 /usr/local/bin 目录下
sudo cp dockerd /usr/local/bin/
配置 Docker 服务,docker.service 的 systemd 服务单元文件。将此文件复制到 /etc/systemd/system 目录下
sudo cp docker.service /etc/systemd/system/
3、创建一个新的 docker.service 文件
将以下内容保存为 /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/local/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s
[Install]
WantedBy=multi-user.target
4、重载 systemd 配置
sudo systemctl daemon-reload
5、启动 Docker 服务
sudo systemctl start docker
6、检查 Docker 服务状态
sudo systemctl status docker