docker常见问题汇总

常见问题汇总

阿里云启动报错:error initializing graphdriver: driver not supported

  • 问题描述
    从版本docker-ce-18.06.0.ce降到版本docker-ce-17.03.2.ce,不能启动.

    1
    2
    3
    4
    5
    6
    7
    8
    $ journalctl -xe
    .....
    Aug 08 14:27:12 es3-log systemd[1]: Starting Docker Application Container Engine...
    Aug 08 14:27:12 es3-log dockerd[23468]: time="2018-08-08T14:27:12.282682284+08:00" level=info msg="libcontainerd: new con...23476"
    Aug 08 14:27:13 es3-log dockerd[23468]: time="2018-08-08T14:27:13.286553501+08:00" level=error msg="[graphdriver] prior s...orted"
    Aug 08 14:27:13 es3-log dockerd[23468]: Error starting daemon: error initializing graphdriver: driver not supported
    Aug 08 14:27:13 es3-log systemd[1]: docker.service: main process exited, code=exited, status=1/FAILURE
    ......
  • 解决方案
    删除docker镜像存放目录/var/lib/docker,猜测是新版本目录结构与老版本不通导致.

    1
    2
    3
    4
    5
    # docker-ce-17.03.2.ce版本/var/lib/docker目录
    containers image network overlay plugins swarm tmp trust volumes
    # docker-ce-18.06.0.ce版本/var/lib/docker目录
    builder buildkit containerd containers image network overlay2 plugins runtimes swarm tmp trust volumes
    $ rm -rf /var/lib/docker
坚持原创技术分享,您的支持将鼓励我继续创作!
Fork me on GitHub