最新版本的Docker不支持Docker-Compose版本

时间:2019-11-30 22:28:09

标签: docker docker-compose

我最近更新了docker和docker-compose。进行 docker -v 返回:

  

Docker版本18.09.7,内部版本2d0083d

并运行 docker-compose -v 返回:

  

docker-compose版本1.8.0,内部版本未知

这是我的 docker-compose.yml 文件:

version: "3.7"
services:
  webapp:
    build:
      context: ./dir
      dockerfile: Dockerfile-alternate
      args:
        buildno: 1

这是我尝试 docker-compose build 时出现的错误:

  

错误:“ ./ docker-compose.yml”中的版本不受支持。您可能会看到此错误,因为使用的是错误的Compose文件版本。指定版本“ 2”(或“ 2.0”)并将您的服务定义放在services键下,或者省略version键并将您的服务定义放在文件的根目录下以供使用版本1。   有关撰写文件格式版本的更多信息,请参见https://docs.docker.com/compose/compose-file/

当我检查网站时,它显示我的docker版本应该足够支持3.7。甚至下降到版本2也不起作用。我该怎么做才能解决此问题?

0 个答案:

没有答案