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包拷贝进去的文件