< ?xml version = "1.0" encoding = "UTF‐8" ? > < project xmlns = "http://maven.apache.org/POM/4.0.0" xmlns : xsi = "http://www.w3.org/2001/XMLSchema‐instance" xsi : schemaLocation = "http://maven.apache.org/POM/4.0.0 [url]http://maven.apache.org/xsd/maven[/url]‐4.0.0.xsd" > < parent > < artifactId > xc‐framework‐parent < / artifactId > < groupId > com.xuecheng < / groupId > < version > 1.0 ‐SNAPSHOT < / version > < relativePath > .. / xc‐framework‐parent / pom.xml < / relativePath > < / parent > < modelVersion > 4.0 . 0 < / modelVersion > < artifactId > xc‐govern‐ center < / artifactId > < version > 1.0 ‐SNAPSHOT < / version > < dependencies > < !‐‐ 导入Eureka服务的依赖 ‐‐ > < dependency > < groupId > org.springframework.cloud < / groupId > < artifactId > spring‐cloud‐starter‐netflix‐eureka‐server < / artifactId > < / dependency > < / dependencies > < build > < finalName > $ { project.artifactId } ‐$ { project. version } < / finalName > < plugins > < plugin > < groupId > org.springframework.boot < / groupId > < artifactId > spring‐boot‐maven‐plugin < / artifactId > < / plugin > < plugin > < groupId > com.spotify < / groupId > < artifactId > docker‐maven‐plugin < / artifactId > < version > 1.0 . 0 < / version > < !‐‐docker镜像相关的配置信息‐‐ > < configuration > < !‐‐镜像名,这里用工程名‐‐ > < imageName > $ { project.artifactId } ‐$ { project. version } < / imageName > < !‐‐Dockerfile文件所在目录‐‐ > < dockerDirectory > $ { project.basedir } / src / main / resources < / dockerDirectory > < !‐‐TAG , 这里用工程版本号‐‐ > < imageTags > < imageTag > $ { project. version } < / imageTag > < / imageTags > < registryUrl > 192.1 68.1 01.6 4 : 5000 < / registryUrl > < pushImage > true < / pushImage > < imageName > 192.1 68.1 01.6 4 : 5000 / $ { project.artifactId } : $ { project. version } < / imageName > < !‐‐构建镜像的配置信息‐‐ > < resources > < resource > < targetPath > / < / targetPath > < directory > $ { project.build. directory } < / directory > < include > $ { project.artifactId } ‐$ { project. version } .jar < / include > < / resource > < / resources > < / configuration > < / plugin > < / plugins > < / build > < / project > |