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

 

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐