gpt4 book ai didi

docker - 使 docker-compose 忽略卷中的文件夹

转载 作者:行者123 更新时间:2023-12-02 18:03:00 24 4
gpt4 key购买 nike

我正在使用 docker-compose 进行 Rails 设置。为了同步文件,我已经安装了目录(省略了一些代码):

app:
build: .
command: rails server -p 3000 -b '0.0.0.0'
volumes:
- .:/app

但是,在运行应用程序时,我不希望文件夹 tmp 被同步。
将文件夹添加到dockerignore只能解决构建docker镜像时的问题。
运行 docker compose 时,如何忽略在主机和 guest 之间同步的 tmp 文件夹?

最佳答案

您可以使用一个数据卷来存储 tmp , 因为数据卷在应用程序目录被挂载之前从构建的 docker 镜像中复制数据

volumes:
- .:/app
- /path/to/tmp

关于docker - 使 docker-compose 忽略卷中的文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53570499/

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