docker下载安装

系统环境:centos7.9

docker版本:docker-25.0.5

 

1、下载源码包,解压。

# cd /opt/ && wget https://download.docker.com/linux/static/stable/x86_64/docker-25.0.5.tgz
# ls /opt/docker-25.0.5.tgz
# tar xf /opt/docker-25.0.5.tgz
# ls /opt/docker
containerd containerd-shim-runc-v2 ctr docker dockerd docker-init docker-proxy runc

# cp /opt/docker/* /usr/bin/

2、添加启动文件
# vim /etc/systemd/system/docker.service

[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
TimeoutStartSec=0
RestartSec=2
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
TasksMax=infinity
Delegate=yes
KillMode=process
OOMScoreAdjust=-500
EnvironmentFile=-/etc/sysconfig/docker

[Install]
WantedBy=multi-user.target

 

3、添加路由转发

# vim /etc/sysctl.conf
net.ipv4.ip_forward=1  #将接收到的IP数据包转发到其他主机或网络

# sysctl -p /etc/sysctl.conf

 

4、启动服务,验证
# systemctl daemon-reload
# systemctl start docker
# systemctl status docker
# systemctl enable docker.service
# docker -v

 

posted @ 2025-08-03 18:06  榆812  阅读(21)  评论(0)    收藏  举报