我们正在使用io.fabric8:docker-maven-plugin:0.27.2
构建 docker 镜像。
我的 Maven 项目由 3 个模块组成(module1
, module2
and module3
)。每个模块都会根据每个模块中存在的 dockerfile 构建一个 docker 映像。
现在,当我跑步时mvn docker:save
- 我想将所有 3 个 docker 镜像保存到一个 tar.gz 文件中,myproject-1.0.0.tar.gz
。用这个插件还可以吗?
我的项目结构:
project
|-module1
|-DockerFile1
|-pom.xml
|-module2
|-DockerFile2
|-pom.xml
|-module3
|-DockerFile3
|-pom.xml
|-pom.xml
我正在使用 io.fabric8:docker-maven-plugin:0.27.2
<plugin>
<groupId>io.fabric8</groupId>
<artifactId>docker-maven-plugin</artifactId>
<version>0.27.2</version>
. . .
任何帮助是极大的赞赏!
您可以将所有图像独立保存,然后使用maven assembly插件将它们打包在一个文件中。
根据文档 http://dmp.fabric8.io/#docker:save:使用此插件您只能在存档中保存一张图像。但是您可以对所有需要的图像执行 docker:save (它将创建一些档案)。然后组装它们。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)