Docker compose Docker Compose绑定安装不';不能在GitHub操作中工作

Docker compose Docker Compose绑定安装不';不能在GitHub操作中工作,docker-compose,github-actions,Docker Compose,Github Actions,如果我在GitHub Actions中运行使用绑定装载的Docker Compose命令,它会说源目录不存在。这里是错误 Cannot create container for service chat: invalid mount config for type "bind": bind source path does not exist: /__w/omni-chat/omni-chat 我认为问题在于根目录被错误地传递给GitHub操作。我将绝对路径指定为常规的,但我不知道GitHub

如果我在GitHub Actions中运行使用绑定装载的Docker Compose命令,它会说源目录不存在。这里是错误

Cannot create container for service chat: invalid mount config for type "bind": bind source path does not exist: /__w/omni-chat/omni-chat
我认为问题在于根目录被错误地传递给GitHub操作。我将绝对路径指定为常规的
,但我不知道GitHub操作对此有什么警告

这是我的工作流程的简化版本

on:push
工作:
测试服务器:
运行于:ubuntu最新版本
容器:docker/compose
步骤:
-用途:行动/checkout@v2
-运行:docker编写运行--rm聊天梯度测试
这是我的Docker Compose文件的简化版本

版本:“3.7”
服务:
聊天:
图片:gradle:6.3-jdk8
命令:bash
卷数:
-类型:绑定
来源:。
目标:/home/gradle
-类型:卷
资料来源:gradle缓存
目标:/home/gradle/.gradle
卷数:
渐变缓存:

如果您需要完整的详细信息,这里是。

事实证明,您应该使用预安装的Docker Compose安装。因此,只需删除指定的
容器
即可允许绑定装载工作,因为它不再是Docker场景中的Docker。

事实证明,您应该使用预安装的Docker Compose安装。因此,只需删除指定的
容器
即可允许绑定装载工作,因为它不再是Docker场景中的Docker