ddev启动报错:当前安装的docker版本不符合ddev的要求:17.6.2-ce小于18.06.0-ce
Error on ddev start: The docker version currently installed does not meet ddev's requirements: 17.6.2-ce is less than 18.06.0-ce
docker --版本显示:
Docker version 18.06.1-ce, build e68fc7a
ddev 版本
cli v1.1.1
web drud/ddev-webserver:v1.1.0
db drud/ddev-dbserver:v1.1.0
dba drud/phpmyadmin:v1.1.0
router drud/ddev-router:v1.1.0
commit v1.1.1
domain ddev.local
ddev 文档说:
Docker 版本 18.03 或更高版本。 Linux 用户确保您执行 post 安装步骤
ddev 启动导致错误:
当前安装的docker版本不符合ddev的要求:17.6.2-ce小于18.06.0-ce
这种不匹配从何而来?
我的错!
首先在 Ubuntu 16.04 下通过 docker 的 snap 安装并忘记删除它。
vagrant@drupalvm:/etc$ snap list
Name Version Rev Tracking Publisher Notes
core 16-2.34.3 5145 stable canonical core
docker 17.06.2-ce 179 stable docker-inc -
phpstorm 2018.2.2 49 stable jetbrains classic
因此在启动时 docker 17.06 已启动。
重新启动 docker 服务后,它启动了正确的版本。
最后我删除了安装的快照。
docker --版本显示:
Docker version 18.06.1-ce, build e68fc7a
ddev 版本
cli v1.1.1
web drud/ddev-webserver:v1.1.0
db drud/ddev-dbserver:v1.1.0
dba drud/phpmyadmin:v1.1.0
router drud/ddev-router:v1.1.0
commit v1.1.1
domain ddev.local
ddev 文档说: Docker 版本 18.03 或更高版本。 Linux 用户确保您执行 post 安装步骤
ddev 启动导致错误: 当前安装的docker版本不符合ddev的要求:17.6.2-ce小于18.06.0-ce
这种不匹配从何而来?
我的错!
首先在 Ubuntu 16.04 下通过 docker 的 snap 安装并忘记删除它。
vagrant@drupalvm:/etc$ snap list
Name Version Rev Tracking Publisher Notes
core 16-2.34.3 5145 stable canonical core
docker 17.06.2-ce 179 stable docker-inc -
phpstorm 2018.2.2 49 stable jetbrains classic
因此在启动时 docker 17.06 已启动。 重新启动 docker 服务后,它启动了正确的版本。 最后我删除了安装的快照。