我想将docker-compose.yml转换为tutum stackfile。
在docker-compose.yml中,我使用卷的相对路径:
web
volumes:
- './web:/web'
完成后,docker-compose.yml所在的本地文件夹./web将作为卷添加到Web docker服务。
web
volumes:
- '/web:/web'
结果是,我的Dockerfile不能再找到文件夹/ web了。
如何使用堆栈文件完成此操作?
谢谢!
答案 0 :(得分:3)
您不能再使用卷了,因为运行容器的主机无法访问您的源代码。您需要使用Dockerfile中的COPY
或ADD
在其中构建包含源代码的图像。