构建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]