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
                    
                
                
            
        
浙公网安备 33010602011771号