文档章节

docker学习二 安装docker

dkpenl
 dkpenl
发布于 2017/08/29 14:11
字数 626
阅读 8
收藏 0

       这一节,我们讲一下在centos环境下安装docker。安装过程非常之简单一两条命令就完成了,当然对于想深入学习docker源码的同学,可以下载docker源码,然后自己编译再安装。作为初学者的我还是先做简单做起吧。

一、准备工作:

       1、准备一个虚拟机,无论VMware还是virtualbox;

       2、在虚拟机中安装好centos系统(具体安装过程在网上一大把自己找一下);

            注:在以后的学习中,我们使用的是VMware10,安装的是centos7,另外注意docker支持centos6以上的系统,centos6以下没有测试过是否支持。

       3、配置好虚拟机的网络环境,保证可以链接互联网,因为在安装使用docker的过程口中,需要通过互联网上传或下载。

二、开始安装:

      CentOS6

      对于CentOS6,可以使用EPEL库安装Docker,命令如下:

      $    sudo    yum    install    http://mirrors.yun-idc.com/epel/6/i386/epel-release-6-8.noarch.rpm
      $    sudo    yum    install    docker-io

      CentOS7

       CentOS7系统CentOS-Extras库中已带Docker,可以直接安装:

        $   sudo    yum    install    docker

        安装之后启动    Docker    服务,并让它随系统启动自动加载。

        $    sudo    service    docker    start

        $    sudo    chkconfig    docker    on

        非常简单,docker已经安装完成,我们现在可以输入一个简单的docker命令检查一下我们安装是否成功:  $   sudo docker --version,如果能正常显示版本信息,那说明你安装成功了,如下图:

       

      是不是感觉我们之前所提到的什么镜像、容器、仓库这些一个都没有遇到,没关系接着往下看,下一节我们马上就要接触这些东西了。

 

三、常见问题:

         docker的安装没什么说的太简单了,不过在使用centos7的过程中,自己遇到一些坑在这里给大家分享一下,可能你也会遇到。

        1、centos7中没有ifconfig命令中,取而代之的是ip add命令。

        2、CentOS7默认使用的是firewall作为防火墙,而不是iptables防火墙,大家如果遇到一些无法链接,无法上网的问题,先把防火墙关了试试。

     3、centos7的网卡不在是eth0之类的,而是类似ensxx之类的,我们要修改ip地址需要到/etc/sysconfig/network-scripts目录下,查找以“ifcfg-ens”开头的配置文件。

         大概就这些吧,下一节我们来运行docker,亲密接触镜像、容器、仓库。

 

 

         

     

 

© 著作权归作者所有

共有 人打赏支持
dkpenl
粉丝 1
博文 11
码字总数 9873
作品 0
成都
程序员
私信 提问
IntelliJ IDEA快速实现Docker镜像部署

一、Docker开启远程访问 二、IntelliJ IDEA安装Docker插件 三、启用Docker 四、Spring Boot服务docker部署 1、新建一个Spring Boot工程,在工程里写一个REST接口,如下,简单返回一个字符串。...

吴伟祥
2018/11/09
0
2
Docker Compose笔记 02 安装笔记

我正在学习Docker容器技术,相关笔记汇总在Docker容器技术 学习笔记汇总 在Docker Compose笔记 01 基础介绍中已经介绍了Docker Compose,这节讲讲安装方法,比较简单,都在https://docs.dock...

iotisan
2017/11/16
0
0
RedHat 离线安装 docker 遇到的问题汇总

一、引言 最近项目组正好有了平台转移到 docker 上去的需求,所以临时学习了下 docker。在自己的机器上学习安装 docker 都是非常轻松的(前提是要么你有梯子,要么你就挂载阿里的服务线路加速...

u012814856
2018/05/23
0
0
『中级篇』docker官网介绍(四)

从docker官网了解docker的历史,为了保证文章的质量,多增加了截图,想让各位老铁看的比较爽…… 官网 docker官网介绍 分类 社区版(Docker Community Edition (CE) ) 企业版(Docker Ente...

IT人故事会
2018/05/26
0
0
Docker基础学习之安装部署

一、在centos7.2上安装docker 安装使用命令: 如果安装过程中没有任何报错,安装完成后可以通过命令,查看docker安装的版本信息: 然后通过以下命令启动docker: docker安装成功后,可以使用d...

u014231523
2017/03/07
0
0

没有更多内容

加载失败,请刷新页面

加载更多

js算法总结

数列求和 等差数列求和 function sum(a0,d,n){//a0->首项,d->公差,n->项数//(首项+末项)*项数/2return (a1+(a1+d*n))*n/2;} 等比数列求和 function sum(a0,q,n){//a0->首项,q->公......

祖达
45分钟前
2
0
小白?转型?毕业生?外行学习快速入行大数据开发指南

这篇文章中,本文将针对三种不同的、想要进入数据科学领域的人群,给出自己的经验,帮助他们迅速有效入行。 虽然没有适合每个人的万能解决方案,但这三类建议值得想转行的你一看。 第1类:新...

董黎明
53分钟前
1
0
好文 | MySQL 索引B+树原理,以及建索引的几大原则

MySQL事实上使用不同的存储引擎也是有很大区别的,下面猿友们可以了解一下。 一、存储引擎的比较 注:上面提到的B树索引并没有指出是B-Tree和B+Tree索引,但是B-树和B+树的定义是有区别的。 ...

Java爬坑之路
56分钟前
2
0
mysql group by 和 Order By 执行顺序

1.在写统计的时候,我们会用到统计首单,这样里面设计到排序。写子查询的方式当然可以实现, 但是我们有时候,需要创建视图,视图不支持带子查询的。 加了排序后会返回,排序后的哪个第一条数...

kuchawyz
今天
2
0
Spring Boot 2.X 如何添加拦截器?

最近使用SpringBoot2.X搭建了一个项目,大部分接口都需要做登录校验,所以打算使用注解+拦截器来实现,在此记录下实现过程。 一、实现原理 1. 自定义一个注解@NeedLogin,如果接口需要进行登...

花漾年华
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部