How to access files outside of docker-compose build context?
我有一个Docker撰写文件,其中包含以下服务:
1 2 3 4 5 6 7 8 9 10 11 | service1: privileged: true image: storjlabs/billing build: context: ../ dockerfile: ../../service1/dockerfiles/service1-development.dockerfile service2: privileged: true build: context: ../ dockerfile: ./dockerfiles/service2-development.dockerfile |
是否有方法访问Docker上下文之外的文件?
如果我现在尝试,我会得到一个错误,显示
任何建议都将不胜感激。
docker现在允许将dockerfile放在构建上下文之外(在18.03.0-ce中修复,https://github.com/docker/cli/pull/886)。所以你也可以做一些像
1 | docker build -f ./Dockerfile ../context |