0

docker --version 显示:

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 用户确保您执行安装后步骤

ddev start 报错:当前安装的docker版本不符合ddev的要求:17.6.2-ce is less than 18.06.0-ce

这种不匹配从何而来?

4

1 回答 1

1

我的错!

首先在 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 服务后,它正在启动正确的版本。最后我删除了按扣安装的一个。

于 2018-08-24T12:44:47.623 回答