1.下载rpm包
根据项目需要下载docker版本,我以docker-1.13.1为例。
下载地址:
https://yum.dockerproject.org/repo/main/centos/7/Packages/
需要下载的包有两个:
docker-engine-1.13.1-1.el7.centos.src.rpm 08-Feb-2017 8:32 21M docker-engine-1.13.1-1.el7.centos.x86_64.rpm 08-Feb-2017 8:32 19M
2.安装rpm包
通过WinScp把安装包上传到指定位置。
#安装命令
cd /opt/docker
yum -y localinstall *
#安装成功,最后输出如下信息:
Installed:
docker-engine.x86_64 0:1.13.1-1.el7.centos
Dependency Installed:
container-selinux.noarch 2:2.68-1.el7
Complete!
3.测试docker
安装完成docker以后,首先得启动docker
systemctl start docker
查看安装的版本信息
[root@worker3 docker]# docker version
Client:
Version: 1.13.1
API version: 1.26
Go version: go1.7.5
Git commit: 092cba3
Built: Wed Feb 8 06:38:28 2017
OS/Arch: linux/amd64
Server:
Version: 1.13.1
API version: 1.26 (minimum version 1.12)
Go version: go1.7.5
Git commit: 092cba3
Built: Wed Feb 8 06:38:28 2017
OS/Arch: linux/amd64
Experimental: false
如果提示如下错误:
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
就是没有启动docker,输入上面的启动docker命令。
4.删除docker
#卸载docker
yum remove -y docker-*
rm -rf /var/lib/docker