• 新手根据菜鸟教程安装docker,从No package docker-io available开始遇到的坑...


     

    新手centos6.9安装docker时从遇到No package docker-io available开始的各种不小心的坑...
    因为新项目要用到docker,我自然而然的想学习,其实在大学的时候就有所接触,但是很多基础知识不知道,导致忍一时就忍到了毕业啊
    ,好了,废话不多说:
    新安装了CentOS6.9,准备安装docker,执行命令 yum -y install docker-io 和 命令 yum -y install docker
    都会报:
    已加载插件:fastestmirror, refresh-packagekit, security
    设置安装进程
    Loading mirror speeds from cached hostfile
    * base: mirrors.163.com
    * extras: mirrors.163.com
    * updates: mirrors.163.com
    No package docker-io available.
    错误:无须任何处理

    还没有解决之前,我看了网上的两解决办法
    1.yum没有找到docker包,更新epel第三方软件库,运行命令:sudo yum install epel-release ,之后再执行:sudo yum install docker
    爽!上面的可行!

    2.直接用下载源安装,执行命令:yum install https://get.docker.com/rpm/1.7.1/centos-6/RPMS/x86_64/docker-engine-1.7.1-1.el6.x86_64.rpm

    其中tm的注意啦,在没有用第二种的情况下,执行docker命令会提示【docker: 未被识别的服务】,而且根据网上说的更改配置文件执行
    vi /etc/sysconfig/docker
    是没有用滴,因为不存在!
    终于百度到了,安装docker的时候要执行 yum -y install docker-io 而不是 yum -y install docker!!!!

    最后mark一波。。详细一点的文章连接 http://blog.csdn.net/yushl_sirius/article/details/76499890

    后来,又有问题啦,嘿嘿
    执行完 yum -y install docker-io 之后,再执行docker , 提示:Segmentation Fault or Critical Error encountered. Dumping core and aborting
    往上一看发现=======0.0..
    事务测试出错:
    file /usr/bin/docker from install of docker-io-1.7.1-2.el6.x86_64 conflicts with file from package docker-1.5-5.el6.x86_64
    这个是重复安装的冲突,原因,安装了docker之后再安装docker-io
    解决方式:先执行 yum remove docker 后再 yum install docker-io 即可。

    最后执行一波:

    $ docker          回车!

    **************

    *********

    ******(请忽略这三行)

  • 相关阅读:
    颜色代码 #000~#FFF & DML案例设计
    SQLScript DML 创建 & 查询 & 序列(条件查询 日起查询 关联查询 子查询 分组查询 查询内容拼接 模糊查询)
    Java JDBC 连接数据库 Demo
    document的JavaScript一些用法
    dxSpreadSheet的报表demo-关于设计报表模板问题
    dxSpreadSheet的报表demo-关于设计报表模板的Datagroup问题
    TJSON的烦人的泄漏
    dxSpreadSheet的报表
    TDXSpreadSheet中自定义公式函数三大步骤
    SVN项目监视器的配置文件
  • 原文地址:https://www.cnblogs.com/xingchong/p/10967876.html
Copyright © 2020-2023  润新知