赞
踩
boot-docker微服务 pom.xml配置
<build> <finalName>boot-docker</finalName> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> <!--docker的maven插件,官网:https://github.com/spotify/docker-maven-plugin--> <plugin> <groupId>com.spotify</groupId> <artifactId>docker-maven-plugin</artifactId> <version>0.4.13</version> <configuration> <!--生成镜像名称--> <imageName>192.168.44.113:5000/${project.artifactId}:${project.version}</imageName> <!--基础镜像【私服必须存在】--> <baseImage>jdk1.8.0_171</baseImage> <!--入口点【运行容器】--> <entryPoint>["java", "-jar", "/${project.build.finalName}.jar"]</entryPoint> <resources> <resource> <targetPath>/</targetPath> <!--target路径--> <directory>${project.build.directory}</directory> <!--文件名--> <include>${project.build.finalName}.jar</include> </resource> </resources> <!--Docker主机地址--> <dockerHost>http://192.168.44.113:2375</dockerHost> </configuration> </plugin> </plugins> </build>
mvn clean install
mvn docker:build -DpushImage
docker run --name is_boot_docker -p 18080:8080 -di ce41514f3bcc
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。