遵循船坞撰写教程。比方说,您的应用程序有一个Dockerfile,而它的服务有docker-compose.yml。
Dockerfile
FROM ruby:2.3.3
...
COPY . /myappdocker-compose.yml
version: '3'
services:
db:
image: postgres
web:
build: .
image: dre-hh/myapp
volumes:
- .:/myapp
depends_on:
- db在开发过程中,您希望从本地文件系统构建带有docker的应用程序。然后,您可以上传应用程序停靠图像到码头枢纽。
如果要在从本地系统构建还是从码头集线器构建之间进行选择,是否需要分离过的配置?或者是否可以以某种方式在yaml文件中指定生成和映像选项?
发布于 2017-12-09 15:44:34
当使用build: with :时,图像名称只是让您选择停靠者将图像标记为哪个名称。要推送映像,您应该使用不同的配置/构建工作流,就像lvonet所提到的
https://stackoverflow.com/questions/47729892
复制相似问题