上下文或者docker-compose的workdir
我在学Docker
我需要指定一个泊坞窗图像的工作目录,我想这将是这样的:
version: '2' services: test: build: context: ./dir
现在我想要使图像python:onbuild
在python:onbuild
上运行,但是我不想在./dir
创build任何./dir
。
docker-compose
手册没有提到这一点。
可能吗? 怎么做?
Docker Compose中的构buildconfiguration只是在对docker docker build
的调用中,因此您需要有一个Dockerfile来使用该工作stream程。
作为python的文档:onbuild说,你可以从一个最小的Dockerfile开始,它只包含FROM python:onbuild
。 但正如他们所说:onbuild
不是一个好的select,你将有更多的控制FROM python
构build自己的Dockerfile。
我想你正在寻找working_dir
。 在docker-compose参考中search“working_dir”。