执行docker compose命令出现 Additional property include is not allowed

问题背景

在由docker-compose.yml的文件目录下执行命令 docker compose up -d 出现错误 Additional ininoperty include is not allowed

原因

  • 我的docker-compose.yml 文件中出现了include标签
  • 旧版本的docker-compose 不支持此标签

解决办法

  • 下载支持的docker-compose

解决过程

下载对应的版本

shell 复制代码
# 选择v2.27.0版本。 uname -s  uname -m 都是为了获取系统信息
# 文件存放位置是/usr/local/bin/docker-compose
curl -L https://github.com/docker/compose/releases/download/v2.27.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

#给他一个执行权限
chmod +x /usr/local/bin/docker-compose

#查看是否安装成功
docker-compose --version

如果服务器上不好下载,也可以用上面的链接地址手动下载

相关推荐
啥都想学的又啥都不会的研究生19 分钟前
Kubernetes in action-初相识
java·docker·微服务·容器·kubernetes·etcd·kubelet
赵我说的做_life2 小时前
基于Docker的Flask项目部署完整指南
docker·容器·flask
江畔独步2 小时前
docker容器监控&自动恢复
docker·容器·eureka
iangyu3 小时前
centos7部署k8s集群
云原生·容器·kubernetes
时迁2475 小时前
【k8s】k8s是怎么实现自动扩缩的
云原生·容器·kubernetes·k8s
诡异森林。8 小时前
Docker--Docker网络原理
网络·docker·容器
ALex_zry8 小时前
Docker Macvlan网络配置实战:解决“network already exists“错误
网络·docker·php
IT小辉同学8 小时前
Docker如何更换镜像源提高拉取速度
spring cloud·docker·eureka
matrixlzp9 小时前
K8S Service 原理、案例
云原生·容器·kubernetes
GnixAij10 小时前
Docker SSH端口转发
docker·ssh