【发布时间】:2021-10-11 11:20:22
【问题描述】:
我们需要为每个 Maven 子模块(基于 SpringBoot 的微服务)创建 docker 镜像,并在父模块级别使用单个 docker 文件。简而言之,我们想知道是否可以使用单个 docker 文件创建 docker 映像。
【问题讨论】:
-
是的,有可能。您可以创建一个 Docker 映像并重用它。
标签: spring-boot docker dockerfile devops
我们需要为每个 Maven 子模块(基于 SpringBoot 的微服务)创建 docker 镜像,并在父模块级别使用单个 docker 文件。简而言之,我们想知道是否可以使用单个 docker 文件创建 docker 映像。
【问题讨论】:
标签: spring-boot docker dockerfile devops
从 2.3.3 开始,不再需要 Dockerfile。 mvn spring-boot:build-image 将创建一个。
但是回到你的问题 - 是的,你可以通过 -f
docker build -f <path to dockerfile> .
【讨论】: