关于 centos下docker安装中遇到的问题 小小吐嘈一下下

        昨晚也就是11月的最后一个晚上,突然意外看到docker,感觉这货还不错,于是就搞了一波,但是很多人好人多都是在ubuntu下搞的,而且内核版本也符合的docker的配置环境要求,直接无脑的apt-get一装,就开始用了,交互式的,守护式的,各种秀操作。(ps:我并对ubuntu没有恶意,只是仁者见仁,智者见智,喜欢redhat和centos罢了)

        说道这里,我还是简单说说docker,不然只抱怨和吐嘈了,都不知道docker是个什么东东。


 一  docker简介

        docker是一个容器引擎,提供一套完整的容器解决方案。
        docker是2014年最火热的开源项目,有docker公司领导基于Apache2.0发行
        docker是基于go语言开发的

        docker的官方文档 https://docs.docker.com文档特别详细


二   docker的优点

         创建容器速度非常快
         删除容器速度非常快
         容器运行占用的额外开销非常小。在一个主机上,能运行的容器数量更多,正因为容器的这些轻快的特点,所以容器技术又叫“轻量虚拟化”技术,就拿windows上的vmware来说,你想用用linux那么你就需要找到一个linux镜像,话说这个镜像也向相对比较大,你要分配一定的内存,而且运行速度也不是那么快,毕竟虚拟机,卡卡卡。感觉说这么多还有点模糊,勉强的说吧,docker就是比VM更好用的东西。
 
 
三   为什么学习docker?
        docker很可能改变传统的软件“交付”方式和“运行”方式,也可能在绝大多数场合取代传统虚拟机的地位。因此整个IT界积极探索如何使用docker来进行技术变革。也因为这个技术是2014才刚刚出来的,有巨大的市场潜力,值得我们去尝试尝试。


 
四  docker镜像
           每个docker容器运行在独立的虚拟环境中,虚拟环境包括多个方面,其中最重要就是独立的文件系统;在这个文件系统中的读写操作,既不影响宿主文件系统,也不影响其他容器的文件系统。

黑色的就是我的宿主机器,3个圈我用进程来解释代替吧,这个是没有用容器之前,我在宿主机器下  ps 可以看到3个进程在跑(看图说话,实际ps下跑的进程很多,但图上只画了3个)



 这个橙色的就是docker,这次在docker下,也就是容器里面,在执行ps的话,也就仅仅看到的是进程3,原理就是这么简单




五   下面就开始docker的配置的吧,

        每次配置一个东西,都要绕一个大大的圈子,真是崩溃啊,因为自己的主机是centos6.5 

[root@localhost 下载]# uname -r
2.6.32-431.el6.x86_64
[root@localhost 下载]# uname -i
x86_64
          但是,网上有些人说可以升级内核,自己也就搜搜网上的资源,找到对应的版本号开始配置,升级内核到可以用docker的版本,配置一次失败一次,配置一次失败一次,内心这是有一万个草泥马奔腾而过,我就想说一句,这些配置好好试过没有,就教别人怎么配置,特么就是一傻逼,一会列举点无头无脑细胞的网站,只知道粘贴复制,那是错的呀大兄弟,你们这样做真的好吗?看到一个人写博客说,这是在理论这样配置,我就是想说一句,我去年买了一块表,能不能有点职业素养,从周一开始,这docker都搞到周四,真是心累。

这两个尝试过了,centos6.5升级内核以失败而告终,完全按照人家的步骤一步一步来的,内核版本网站应该没啥问题

升级内核 http://cn.soulmachine.me/blog/20140123/

内核版本https://www.kernel.org


 这个是遇到的升级内核时候遇到奇葩问题,网上也众说纷纭,有各种尝试方法,这也没有说出个所以然来


Cannot connect to the Docker daemon. Is 'docker -d' running on this host?
unix /var/run/docker.sock: no such file or directory.
Failed to parse /etc/cgconfig.conf or /etc/cgconfig.d  

放弃放弃放弃了


 第二次尝试感觉找的这个网站还不错,可以配置到一半


CentOS6.5下docker的安装及遇到的问题和简单使用
http://blog.csdn.net/wuzhilon88/article/details/41621285

按照这个做完还不错,可是接着又出问题了,在升级过内核的机器上安装docker遇到的一个错误
http://m.oschina.net/blog/363873


结果我看完之后,如然来一句内核编译的有问题,窝槽,这是什么鬼,我放弃了在。。。。


内核版本低根本不适合装docker,我查了一下网上的资料的需要升级内核啊,此刻内心真是日狗的,因为装了还不到一半,就花费了我好长的时间,对于内核还是不要随便去修改,会出现很多未知的错误,对于内核还是不要随便去修改,会出现很多未知的错误,对于内核还是不要随便去修改,会出现很多未知的错误,


我尝试了redhat7.0这个人家还要注册,擦擦,太烦了,不搞了这个linux版本了,等以后在说.


然后也专门试试了下Ubuntu Trusty 14.04 (LTS) 下面安装dock

这还是docker的中文社区,配置下都么出来,瞬间就爆炸了

http://www.docker.org.cn/book/install/26_install-docker-trusty-14.04.html


  这个里面的人也没用弄出来,有图有真相













  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值