前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >centos7下安装docker

centos7下安装docker

作者头像
互联网老辛
发布2018-10-18 17:45:47
7990
发布2018-10-18 17:45:47
举报
文章被收录于专栏:互联网老辛互联网老辛

昨天在知识星球回答星球人的问题的时候

提到了管理能力,列出了一些书单,如果你后期也想做管理,可以参考下面的书籍: 一个管理者所做的,就是带队伍,定战略,拿结果,这里推荐之前我做管理时候,对我影响比较大的书 <<六顶思考帽>> <<少有人走的路>> <<创新者的窘境>> <<创新者的解答>> <<定位>> <<卓有成效的管理者>> <<麦肯锡方法>> <<一网打尽>> <<应求>>

这些书看完之后就一直封存在我的书架上,如果有小伙伴喜欢,后期组织活动时候,奖品中可以一并加上这类书籍.

上次转发文章赠书籍这个活动虽然已经结束了,但是看到有的小伙伴还在认真的转发并截图,好感动.虽然下期赠书活动还未开始,但是已经决定给这位小伙伴留一本了.

言归正传,我们来看看如何安装docker

本次所用系统:centos 7

在安装之前我们需要介绍下环境,

1. 网络使用的是dhcp,可以ping通百度

[root@xinsz08 ~]# ping www.baidu.com

PING www.a.shifen.com (119.75.213.61) 56(84) bytes of data.

64 bytes from 119.75.213.61: icmp_seq=1 ttl=56 time=5.48 ms

64 bytes from 119.75.213.61: icmp_seq=2 ttl=56 time=7.26 ms

2.防火墙是开启的

[root@xinsz08 ~]# systemctl status firewalld

查看下防火墙,确定是开启的,不需要关闭防火墙,更不好清空防火墙,我们后期调试时候要用到

3. selinux是开启的

[root@xinsz08 ~]# getenforce

以上三点一般是安装完系统后的状态,也就意味着,如果你是刚安装完系统,可以不用管上面三步.

很多培训机构为了防止你出错,会要求你把防火墙,selinux全部关闭,其实是很不可取的.

有了上面的环境之后,接下来我们开始安装docker:

1.安装所需要的包 官网是这样介绍的: (Install required packages. yum-utils provides the yum-config-managerutility, and device-mapper-persistent-data and lvm2 are required by thedevicemapper storage driver.) 根据官网的介绍,我们只需要使用下面的命令安装就需要的软件包即可:

# yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 注释: yum-utils : 功能:管理repository 及扩展包工具 device-mapper-persistent-data 设备映射持久化数据的存储 2. 使用下列命令建立稳定的库 $ sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo

有了依赖包和所需要的库之后,安装就顺利成章: 1)安装docker $ sudo yum install docker-ce 2) 启动docker systemctl start docker 3) 测试 docker run hello-world

4.查看docker版本

是不是很简单,只需要四条命令,docker就安装好了.

我们下篇文章会讲解具体如何使用.

在这里介绍一个学习方法,如果你是初学者,不知道哪些资源是重要的,哪些是次要的.这个时候,你可以找一个你比较喜欢的培训机构,把他们的课程大纲详细版要来,然后根据他们的大纲学习即可.

比如他们的大纲里有fail2ban防止暴力破解 ,那你就百度搜索相关的资料, 大纲里有docker安装nginx,都可以在百度搜的到,

培训机构讲的内容在网上都有,参加只是减少了你自己摸索的时间.

最后: 不要相信那些高大上的BAT企业级项目实战,就算今天这个docker安装,如果让培训机构来宣传,那也是BAT企业级常用虚拟化技术-docker安装实战,一线企业资深云计算工程师亲临指导,手把手带你安装docker. 是不是高大上了许多.

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-10-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 大数据架构师专家 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档