第一步:上传安装包和 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 安装工作即为成功完成!

构建Docker平台【第二篇】安装 Docker的更多相关文章

  1. docker(一) Centos7下安装docker

    docker(一) Centos7下安装dockerdocker(二) windows10下安装dockerdocker(三) 镜像和容器常用命令 docker(四) 使用Dockerfile构建镜像 ...

  2. Docker入门之 - 如何安装Docker CE

    原文:Docker入门之 - 如何安装Docker CE 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/u012055638/article/det ...

  3. Docker 技术系列之安装Docker Desktop for Mac

    终于要进入到Docker技术系列了,感谢大家的持续关注. 为什么要选择Docker?因为Docker 轻巧快速,提供了可行.经济.高效的替代方案.举个例子,安装Nginx,Mysql,Redis等常用 ...

  4. CentOs7安装docker(第二篇)

    一.Docker的概念: Docker: 镜像:Images 类似于面向对象中的类 容器:Container 类似于面向对象中的对象 它们之间的关系:容器Container通过镜像Images来创建 ...

  5. Docker实战 | 第二篇:IDEA集成Docker插件实现一键自动打包部署微服务项目,一劳永逸的技术手段值得一试

    一. 前言 大家在自己玩微服务项目的时候,动辄十几个服务,每次修改逐一部署繁琐不说也会浪费越来越多时间,所以本篇整理通过一次性配置实现一键部署微服务,实现真正所谓的一劳永逸. 二. 配置服务器 1. ...

  6. 12.第十一篇 安装docker引擎

    文章转载自:https://mp.weixin.qq.com/s?__biz=MzI1MDgwNzQ1MQ==&mid=2247483838&idx=1&sn=5a13aed5 ...

  7. Docker系列之CentOS7安装Docker(一)

    0.前言 整体架构目录:ASP.NET Core分布式项目实战-目录 一.瞎扯淡(只讲有用的) 感兴趣的同学可以上网搜索一下docker具体的介绍.我这边主要介绍偏实战的内容,不喜勿喷,有问题也请指出 ...

  8. Docker入门详解——安装docker并利用docker搭建lnmp

    首先我们需先安装docker环境,这个比较简单,以centos7为例 docker在centos7上安装需要系统内核版本3.10+,可以通过uname -r查看内核版本号,如果版本不符请自行查阅资料更 ...

  9. 史上最全Docker环境安装指南-让安装docker简单到爆

    一.思考❓❔ 1.什么是Docker? 装应用的容器 开发.测试.运维都偏爱的容器化技术 轻量级 扩展性 一次构建.多次分享.随处运行 2.安装Docker难不难? So easy! 此文看过之后,读 ...

  10. Docker学习1-CentOS 7安装Docker

    前言 docker 是一个开源的应用容器引擎,基于 Go语言 并遵从Apache2.0协议开源. docker 可以让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器中,然后发布到任何流行的 ...

随机推荐

  1. 【转】C/CPP之static

    静态变量作用范围在一个文件内,程序开始时分配空间,结束时释放空间,默认初始化为0,使用时可以改变其值. 静态变量或静态函数只有本文件内的代码才能访问它,它的名字在其它文件中不可见.用法1:函数内部声明 ...

  2. 一起学JUCE之Atomic

    Atomic功能是提供简单的类保持原始值,并且提供对其执行原子操作:Atomic是线程安全的,类型的实现比较简单,就是通过各种措施保证变量的操作达到原子操作,有一点需要注意Atomic使用的时候只支持 ...

  3. iOS数据存储

    [reference]http://www.infoq.com/cn/articles/data-storage-in-ios 谈到数据储存,首先要明确区分两个概念,数据结构和储存方式.所谓数据结构就 ...

  4. ios页面跳转

    reference:http://blog.csdn.net/engandend/article/details/11706323 目前,就我所学到的内容,页面跳转有三种方法 一.直接推到下一个页面 ...

  5. java求两个集合的差集

    public static void main(String[] args) {Set set = new HashSet();Set set1 = new HashSet();set.add(&qu ...

  6. ios framework 开发 之 实战 一,合并失败了

    保证public 文件目录独立 在 XCode 7 中,这一条已经自动实现了 Build Settings>Public Headers Folder Path "$(PROJECT_ ...

  7. POST请求中参数以form data和request payload形式+清空数组方式

    测试与服务端ajax时用的dva封装的request方法,而后端怎么也拿不到参数.结果返现参数在request payload里. HTTP POST表单请求提交时:Content-Typeappli ...

  8. android入门,activity跳转,并传递message

    首先是布局文件,如下: activity_main.xml <?xml version="1.0" encoding="utf-8"?> <L ...

  9. mybatis 参数为list时,校验list是否为空, mybatis ${}与#{}的区别,Mybatis sql in

    1.mybatis 参数为list时,校验list是否为空 2. mybatis ${}与#{}的区别 简单来说#{} 解析的是占位符?可以防止SQL注入, 比如打印出来的语句 select * fr ...

  10. iOS 视图调试器(Debug View Hierarchy) 之 初试牛刀

    参考:http://blog.csdn.net/th_gsb/article/details/44856795 由于iOS的界面开发大多都是用代码实现的,编写的时候,那就是看不见摸不着的情况.所以,如 ...