nisbos


docker镜像生成插件

<p>说明:</p> <pre><code>省去编写、执行dockerFile的步骤,通过maven命令直接生成镜像</code></pre> <p>准备工作:</p> <pre><code>1.在nisbos-docker-maven/pom.xml文件的dockerHost标签中: 修改docker服务地址 修改imageName标签,作为生成镜像的名称 修改imageTag标签,作为生成镜像的版本号 2.确保指定docker服务开启了docker远程API</code></pre> <p>二.运行</p> <pre><code>1.参照nisbos-docker-maven/pom.xml,在需要执行的项目的pom.xml文件添加plugin标签: &lt;plugin&gt; &lt;groupId&gt;com.spotify&lt;/groupId&gt; &lt;artifactId&gt;docker-maven-plugin&lt;/artifactId&gt; .... &lt;/plugin&gt; 2.将需要执行的项目的pom.xml文件同级目录执行: mvn clean package docker:build -DskipTests 3.示例: 直接运行nisbos-docker-maven/pom.xml: mvn clean package docker:build -DskipTests 查看运行日志,可以看到执行的是dockfile的命令:</code></pre> <p><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/f755bd3d48f6d1f509de677c82de9302?showdoc=.jpg" alt="" /></p> <pre><code> 查看镜像,镜像生成成功:</code></pre> <p><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/af17b12062e1b5bd5ecd981d9fbb279b?showdoc=.jpg" alt="" /></p>

页面列表

ITEM_HTML