centos7下二进制docker安装

下载地址:https://download.docker.com/linux/static/stable/x86_64/docker-19.03.9.tgz

环境centos7,vm虚拟机

 

开始

cd /root     # 随便找个目录,可以自己电脑下载好传到虚拟机,或者直接用wget下载

wget https://download.docker.com/linux/static/stable/x86_64/docker-19.03.9.tgz    #下载

tar zxvf docker-19.03.9.tgz               #解压

mv docker/* /usr/bin            #将文件拷贝到bin下

 

systemd 管理docker,否则启动是要到bin目录下启动较为麻烦

cat > /lib/systemd/system/docker.service << EOF
[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
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s

[Install]
WantedBy=multi-user.target
EOF

 

接下来

#创建配置文件 mkdir /etc/docker,这个是设置阿里云镜像源,因为默认国外源,国内可能访问不了。

cat > /etc/docker/daemon.json << EOF

{ "registry-mirrors": ["https://b9pmyelo.mirror.aliyuncs.com"] }

EOF

 

最后

#启动并设置开机启动

systemctl daemon-reload

systemctl start docker

systemctl enable docker

 

 看看下面是否有报错,没有就是成功。

 

 

docker -version查看版本

 

 查看版本正确

 

如果需要卸载,先把docker停止,然后删掉bin下面得所有下载的docker包拷贝进去的文件

posted @ 2021-12-08 15:42  头发重要  阅读(168)  评论(0编辑  收藏  举报