gpt4 book ai didi

docker-compose 使用包含实验功能的 Dockerfile 构建

转载 作者:行者123 更新时间:2023-12-02 18:05:57 29 4
gpt4 key购买 nike

我在我的 Dockerfile 中使用 Docker 的 ssh 转发实验功能。

RUN --mount=type=ssh,id=gitlab <command> 

我可以用
docker build --ssh gitlab=<path to file>

作为 docker-compose 文件的一部分
build:
context: <path>
dockerfile: <filename>
image: imagename:tag

当我使用
docker-compose build <service name>

我收到错误
ERROR: Dockerfile parse error line 28: Unknown flag: mount

我不知道该怎么做。在每项服务上进行单独构建是一种痛苦。
有没有一种方法可以调用具有实验性功能的 docker-compose build?

最佳答案

撰写对使用 ssh 协议(protocol)连接到 Docker 引擎的支持 was addedversion 1.25.0-rc3 .

关于docker-compose 使用包含实验功能的 Dockerfile 构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58045392/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com