相对卷path的图腾堆栈文件

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

另一方面来自tutum的堆栈文件只允许绝对path。 将其更改为web volumes: - '/web:/web'的结果是,我的Dockerfile无法再find文件夹/ web。 如何用堆栈文件来完成这个?

谢谢!

您不能再使用卷,因为运行该容器的主机将无法访问您的源代码。 您需要使用Dockerfile中的COPYADD在源代码中构build源代码。