• docker 无法启动


    背景:想修改docker0的ip地址,所以在/etc/docker/daemon.json文件里加了【bip】.

    {
      "registry-mirrors": ["https://f61bammj.mirror.aliyuncs.com","https://registry.docker-cn.com"],
      "bip": "10.1.0.0/24"
    }
    
    

    然后再启动docker就出下面的错误了。

    # systemctl status docker.service
    docker.service - Docker Application Container Engine
       Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled)
       Active: failed (Result: start-limit) since Tue 2017-11-14 20:52:23 UTC; 6min ago
         Docs: https://docs.docker.com
      Process: 1661 ExecStart=/usr/bin/dockerd (code=exited, status=1/FAILURE)
     Main PID: 1661 (code=exited, status=1/FAILURE)
    
    

    分析:IP("10.1.0.0/24")不合法。

    解决办法:

    • 删除/var/lib/docker。(rm -rf /var/lib/docker)
    • 删除/var/run/docker。(rm -rf /var/run/docker)
    • 改成"10.1.0.0/16"
    • 重启系统

    注意事项:删除/var/lib/docker,会删除掉你所有的镜像!!!

    c/c++ 学习互助QQ群:877684253

    本人微信:xiaoshitou5854

  • 相关阅读:
    带不带protype的区别
    一些方法(自己的认知)
    事件
    简单笔记
    freemarker Velocity获取request,session
    Freemaker中使用中括号来包含标签
    FreeMarker自定义标签
    Velocity模版自定义标签
    前端常用代码
    Eclipse中配置Ehcache提示信息
  • 原文地址:https://www.cnblogs.com/xiaoshiwang/p/11982947.html
Copyright © 2020-2023  润新知