离线docker 安装及docker-compose

1.首先上传docker-20.10.16.tgz 压缩包,至/data/application目录
mkdir /data/application
解压缩: tar -zxvf docker-20.10.16.tgz -C /data/application

2.复制docker到/usr/local/bin/ 目录
cp -r /data/application/docker/* /usr/local/bin
编辑/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
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s

[Install]
WantedBy=multi-user.target

3.赋予docker.service执行权限
chmod +x /etc/systemd/system/docker.service

4.设置docker开机自启
systemctl enable docker.service

5.启动及状态查看docker运行状态
systemctl daemon-reload
systemctl start docker
systemctl status docker
docker -v

6.docker-compose安装
1.将docker-compose上传到/data/application目录中
2.chmod +x /data/application/docker-compose
3.ln -s /data/application/docker-compose /usr/local/bin/
4.docker-compose -v

 

 

百度网盘资源地址

https://pan.baidu.com/disk/main#/index?category=all&path=%2Fdocker

posted @ 2025-03-11 16:24  狂徒张三儿  阅读(35)  评论(0)    收藏  举报