您的位置:首页 > 运维架构 > Docker

Docker学习系列从零开始之centos6.5底下安装docker【一】

2017-11-01 10:23 513 查看

前言

       正常我们开发的时候都是使用win7或者win10,虽然docker提供了在win7或者win10底下运行的安装程序,但是docker是为了生产环境使用的因此推荐的方式是在自己的电脑下安装一个VMware Workstation Pro 12(直接百度就可以找到该工具的下载地址),然后在上面加载一个centos6.5的镜像,首先本文章系列使用的操作系统就是centos6.5,因此,若想要照着文章实现的话,请使用centos6.5的镜像(首先要确保你的系统的内核是3.1以上的)。

       若想系统性的学习docker推荐一本很好的学习的书籍《Docker技术入门与实战》可以很好的把你带入docker的世界,虽然这本书上用得到是ubuntu的镜像以及1.3版的docker但是不影响大家学习docker的知识体系。

       首先打开我们的虚拟机,并在虚拟机上安装号我们得到centos6.5的镜像,这个安装过程在百度上已经大把了,若有任何安装的问题直接百度可以解决遇到的所有的问题。

       接着我们登陆到我们的centos6.5系统使用命令行的方式按如下步骤执行命令

1、安装epel源【若是centos7则不需要安装epel源】

    wget http://mirrors.yun-idc.com/epel/6/x86_64/epel-release-6-8.noarch.rpm[/code] 
rpm -ivh epel-release-6-8.noarch.rpm

yum clean all

2、安装docker

yum -y install docker-io

3、启动docker

service docker start(若执行不成功,则先执行docker -d命令,再执行该行命令)

docker -d &

4、在升级centos6.5中可能还会遇到以下的报错

Centos 6.5中升级内核可以参考这篇文章:http://www.jb51.net/os/RedHat/499067.html
执行 yum upgrade device-mapper-libs 来进行升级
docker: relocation error: docker: symbol dm_task_get_info_with_deferred_remove, version Base not defined in file libdevmapper.so.1.02 with link time reference【错误的内容】

5、查看我们的docker是否安装成功

docker --version





内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: