设为首页收藏本站language 语言切换
查看: 1447|回复: 1
收起左侧

[分享] 【干货分享】即学即用Docker(二):在Centos上安装Docker

[复制链接]
发表于 2019-9-27 11:34:14 | 显示全部楼层 |阅读模式
本帖最后由 easthomeRT 于 2019-9-27 11:40 编辑

在学习Docker之前,我们先去搭建一下Docker环境,此次搭建以CentOS为例:


Docker支持以下的CentOS版本:

·        CentOS 7 (64-bit)

·        CentOS 6.5 (64-bit) 或更高的版本


前提条件:

目前,CentOS 仅发行版本中的内核支持 Docker。

Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。

Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本。


安装步骤:

1.      安装CentOS 7,此步骤略,不会装的网上有大把教程,大家可以参考

2.      安装完成后检查内核版本

Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。

通过 uname -r 命令查看你当前的内核版本

3.      安装所需要的软件包,安装需要的软件包。yum-util提供yum-config-manager功能,另外两个是devicemapper驱动依赖的。

yum -y install yum-utils device-mapper-persistent-data lvm2

4.      查看软件包是否安装成功

rpm -qa | grep yum-utils

rpm -qa | grep device-mapper-persistent-data

rpm -qa | grep lvm2

5.      设置yum源

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

6.      安装docker(指定版本号)

从 2017 年 3 月开始 docker 在原来的基础上分为两个分支版本: Docker CE 和 Docker EE。

Docker CE 即社区免费版,Docker EE 即企业版,强调安全,但需付费使用。我们安装CE版本。

yum -y install docker-ce-18.06.2.ce

7.      启动docker并加入开机启动。

systemctl start docker

systemctl enable docker


8.      查看docker运行状态

systemctl status docker

9.      更换docker镜像源地址加快image拉取速度

在正常情况下,docker有一个默认连接的国外官方镜像,在国外的网友访问该官方镜像自然不成问题,但是国内毕竟不是国外,由于国情不同,中国的网络访问国外官方镜像网速一向很慢,而且往往还会遭遇断网的窘境,所以说我们要想正常使用docker的镜像,那么我们就不得不配置相应的国内镜像。 Docker可以配置的国内镜像有很多可供选择,比如说:阿里云,网易蜂巢,DaoCloud,Docker中国区官方镜像等,这些都是可以提供给大家随意选择的不错的镜像仓库。在此我选择DaoCloud的镜像,以加快image拉取速度。


curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io


10.   安装docker命令补全功能,安装成功后可以通过Tab补全docker命令参数。

yum -y install bash-completion

source /usr/share/bash-completion/bash_completion


现在我们就已经安装好Docker的环境了,后面我们就可以正式使用了。


 楼主| 发表于 2019-9-27 11:38:58 | 显示全部楼层
具体问题可添加通通微信(ruitong11111)进行咨询哈
沙发 2019-9-27 11:38:58 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-4-30 10:39 , Processed in 0.084511 second(s), 23 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表