|
66 | 66 | <warName>${artifactId}</warName> |
67 | 67 | </configuration> |
68 | 68 | </plugin> |
69 | | - <!--<plugin> |
| 69 | + <plugin> |
70 | 70 | <groupId>com.spotify</groupId> |
71 | 71 | <artifactId>docker-maven-plugin</artifactId> |
72 | 72 | <version>1.0.0</version> |
73 | | - <!–将插件绑定在某个phase执行–> |
| 73 | + <!--将插件绑定在某个phase执行--> |
74 | 74 | <executions> |
75 | 75 | <execution> |
76 | 76 | <id>build-image</id> |
77 | | - <!–将插件绑定在package这个phase上。也就是说,用户只需执行mvn package ,就会自动执行mvn docker:build–> |
| 77 | + <!--将插件绑定在package这个phase上。也就是说,用户只需执行mvn package ,就会自动执行mvn docker:build--> |
78 | 78 | <phase>package</phase> |
79 | 79 | <goals> |
80 | 80 | <goal>build</goal> |
|
83 | 83 | </executions> |
84 | 84 |
|
85 | 85 | <configuration> |
86 | | - <!–指定生成的镜像名–> |
| 86 | + <!--指定生成的镜像名--> |
87 | 87 | <imageName>lerry/${project.artifactId}</imageName> |
88 | | - <!–指定标签–> |
| 88 | + <!--指定标签--> |
89 | 89 | <imageTags> |
90 | 90 | <imageTag>latest</imageTag> |
91 | 91 | </imageTags> |
92 | 92 |
|
93 | | - <!– 指定 Dockerfile 路径 ${project.basedir}:项目根路径下–> |
| 93 | + <!-- 指定 Dockerfile 路径 ${project.basedir}:项目根路径下--> |
94 | 94 | <dockerDirectory>${project.basedir}</dockerDirectory> |
95 | 95 |
|
96 | | - <!–指定远程 docker api地址–> |
| 96 | + <!--指定远程 docker api地址--> |
97 | 97 | <dockerHost>http://123.207.20.136:2375</dockerHost> |
98 | 98 |
|
99 | | - <!– 这里是复制 jar 包到 docker 容器指定目录配置 –> |
| 99 | + <!-- 这里是复制 jar 包到 docker 容器指定目录配置 --> |
100 | 100 | <resources> |
101 | 101 | <resource> |
102 | 102 | <targetPath>/</targetPath> |
103 | | - <!–jar 包所在的路径 此处配置的 即对应 target 目录–> |
| 103 | + <!--jar 包所在的路径 此处配置的 即对应 target 目录--> |
104 | 104 | <directory>${project.build.directory}</directory> |
105 | | - <!– 需要包含的 jar包 ,这里对应的是 Dockerfile中添加的文件名 –> |
| 105 | + <!-- 需要包含的 jar包 ,这里对应的是 Dockerfile中添加的文件名 --> |
106 | 106 | <include>${project.build.finalName}.jar</include> |
107 | 107 | </resource> |
108 | 108 | </resources> |
109 | 109 |
|
110 | | - <!– 以下两行是为了docker push到DockerHub使用的。 –> |
| 110 | + <!-- 以下两行是为了docker push到DockerHub使用的。 --> |
111 | 111 | <serverId>docker-hub</serverId> |
112 | 112 | <registryUrl>https://index.docker.io/v1</registryUrl> |
113 | 113 | </configuration> |
114 | | - </plugin>--> |
| 114 | + </plugin> |
115 | 115 | </plugins> |
116 | 116 | <finalName>${project.artifactId}-${project.version}-${env}</finalName> |
117 | 117 | <filters> |
|
0 commit comments