1 问题描述 {#1-%E9%97%AE%E9%A2%98%E6%8F%8F%E8%BF%B0}
离线安装 DataEase 时报错:The Compose file './docker-compose.yml' is invalid becasue: services.dataease.depends_on contains an invalid type,it should be an array.
如下图所示:
2 问题分析 {#2-%E9%97%AE%E9%A2%98%E5%88%86%E6%9E%90}
一般出现这个情况是因为系统在安装 dataease 之前已经安装了 docker-compose,但是版本太低,需要升级到 1.29.2。
3 解决操作 {#3-%E8%A7%A3%E5%86%B3%E6%93%8D%E4%BD%9C}
在服务器中升级 docker-compose。
指令如下:
sudo curl -L https://get.daocloud.io/docker/compose/releases/download/1.29.2/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose