docker部署第一个Springboot项目

1.部署docker+maven环境;

2.Dockerfile置于src/main/docker  目录下,内容:

FROM openjdk:8-jdk-alpine

VOLUME /tmp

ADD demo-0.0.1-SNAPSHOT.jar demo.jar   ---demo-0.0.1-SNAPSHOT.jar:springboot pom.xml文件中输出的jar包名,注意是否包含SNAPSHOT,demo.jar:自定义

ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/demo.jar"]

3.将项目整体copy至linux服务器任意目录,进入src目录(既pom.xml文件所在目录);

4.镜像打包:

  mvn package -P profile docker:build     ---  -P:使用指定配置文件,若不加该参数,则使用项目默认配置

5.查看镜像:docker images

 

 6.运行:docker run -p 8080:8080 springio

  

 

posted @ 2020-06-29 09:38  郑庆  阅读(111)  评论(0)    收藏  举报