我想将docker-compose.yml转换为tutum stackfile。
在docker-compose.yml中,我正在使用卷的相对路径:
web
volumes:
- './web:/web'
这样就完成了将docker-compose.yml所在的本地文件夹./web作为卷添加到Web docker服务中。
另一方面,来自tutum的stackfile仅允许绝对路径。
更改为
web
volumes:
- '/web:/web'
结果是,我的Dockerfile找不到文件夹/ web了。
如何用堆栈文件来做到这一点?
谢谢!
最佳答案
您不能再使用卷,因为运行容器的主机将无法访问您的源代码。您需要使用Dockerfile中的COPY
或ADD
使用内部源代码构建镜像。
关于docker - 具有相对体积路径的tutum stackfile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33276248/