具有相对卷路径的tutum stackfile

时间:2015-10-22 08:13:09

标签: docker dockerfile docker-compose

我想将docker-compose.yml转换为tutum stackfile。 在docker-compose.yml中,我使用卷的相对路径: web volumes: - './web:/web' 完成后,docker-compose.yml所在的本地文件夹./web将作为卷添加到Web docker服务。

另一方面,来自tutum的stackfiles只允许绝对路径。 把它改成 web volumes: - '/web:/web' 结果是,我的Dockerfile不能再找到文件夹/ web了。 如何使用堆栈文件完成此操作?

谢谢!

1 个答案:

答案 0 :(得分:3)

您不能再使用卷了,因为运行容器的主机无法访问您的源代码。您需要使用Dockerfile中的COPYADD在其中构建包含源代码的图像。