gpt4 book ai didi

linux - docker-compose.yml 在以点 (.) 开头的文档上使用卷

转载 作者:太空宇宙 更新时间:2023-11-04 11:59:44 25 4
gpt4 key购买 nike

我正在使用带有 tomcat 的 docker 容器来运行应用程序。该应用程序正在将一些数据保存在以点 (.) 开头的文件夹中。在 yml 文件中我有这样的东西:

volumes:
- /my/path/folder:/path/.* folder

它正在将所需的文件夹保存在磁盘上,但是当我再次启动容器时,它不会保留保存在磁盘上的内容。有没有办法正确地做到这一点?我不想更改文件夹的名称。

最佳答案

我可以确认我与 docker-compose(Fedora 29 上的 1.22.0)有同样的问题。 Docker-compose 似乎不允许在卷声明中使用点文件。

这适用于 docker-compose.yml:

volumes:
- data:/root/folder

这不是:

volumes:
- data:/root/.folder

两者都存在于容器中。我已经在 docker hub 上发帖,那里似乎也没有人知道。

关于linux - docker-compose.yml 在以点 (.) 开头的文档上使用卷,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52987613/

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