houbin 发表于 2017-12-6 15:41:16

构建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-1.12.1-1.el7.centos.noarch.rpm


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



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


第四步:启动 Docker
  执行以下命令启动:



systemctl start docker
第五步:设置 docker 服务开机启动
  执行以下命令:



chkconfig docker on


第六步:测试

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 安装工作即为成功完成!
页: [1]
查看完整版本: 构建Docker平台【第二篇】安装 Docker