构建Docker平台【第二篇】安装 Docker

第一步:上传安装包和 docker 镜像

1.安装包:

  docker-engine-1.12.1-1.el7.centos.x86_64.rpm

  docker-engine-selinux-1.12.1-1.el7.centos.noarch.rpm

2.docker 镜像

  共28个文件:

  

第二步:安装 docker-engine-selinux-1.12.1-1.el7.centos.noarch.rpm

使用 yum 安装会同时安装相关依赖

yum install docker-engine-selinux--.el7.centos.noarch.rpm

第三步:安装 docker-engine-1.12.1-1.el7.centos.x86_64.rpm

通过 rpm 命令安装:

rpm -ivh docker-engine--.el7.centos.x86_64.rpm

第四步:启动 Docker

执行以下命令启动:

systemctl start docker

第五步:测试

1.查看 docker 进程

2.查看 docker 版本

1)docker -v

2)docker version

第六步:导入 docker 镜像文件

1.分别执行一下命令导入

 docker load -i busyboxgoogle.tar docker load -i busybox.tar docker load -i calicocni.tar docker load -i calicoctl.tar docker load -i calico-kube-policy-controller.tar docker load -i caliconode.tar docker load -i dnsmasq-metrics.tar docker load -i dnssidecar.tar docker load -i etcd-amd64.tar docker load -i exechealthz-amd64111.tar docker load -i exechealthz-amd64.tar docker load -i kube-apiserver-amd64.tar docker load -i kube-apiserver.tar docker load -i kube-controller-manager-amd64.tar docker load -i kube-controller-manager.tar docker load -i kube-discovery.tar docker load -i kubedns-amd64.tar docker load -i kube-dnsmasq-amd6414.tar docker load -i kube-dnsmasq-amdd.tar docker load -i kubedns.tar docker load -i kube-proxy140.tar docker load -i kube-proxy-amd64.tar docker load -i kube-proxy.tar docker load -i kubernetes-dashboard-amd64.tar docker load -i kube-scheduler.tar docker load -i nginx111.tar docker load -i nginx.tar docker load -i pause-amd645.tar

2.测试

验证镜像文件是否导入完整,共计28个文件,执行以下命令查看:

docker images

第七步:其他两台主机做以上相同配置操作

操作完成后,docker 安装工作即为成功完成!