尝试在我们的环境中找到开发人员的解决方案。我正在寻找一种方法在一个带有liquibase的docker容器上运行Postgres,指向容器外部的changelog文件并且无法找到解决方案。正在寻找一些或指向正确的方向。
答案 0 :(得分:0)
如果要映射到容器外的文件,则应使用泊坞窗卷:https://docs.docker.com/storage/volumes/
使用卷可以将外部更改日志文件夹映射到docker-internal文件夹。
答案 1 :(得分:0)
您需要只读绑定装载:
docker run .. --mount type=bind,source=/host/path/to/changelog,target=/container/path/to/changelog,readonly ..