680 B
680 B
title | description | published | date | tags | editor | dateCreated |
---|---|---|---|---|---|---|
制作Springboot镜像 | docker制作Springboot镜像 | true | 2021-08-02T07:29:33.659Z | docker | markdown | 2021-08-02T07:28:27.593Z |
制作Springboot镜像
系统打包
编写Dockerfile
FROM openjdk:8u292-jre-buster
ARG JAR_FILE=*.jar
COPY ${JAR_FILE} gateway.jar
ENTRYPOINT ["java","-jar","-Dspring.profiles.active=prod","/gateway.jar"]
打包
$ docker build -t gateway-docker .
后台运行
$ docker run --name Gateway -p 9099:9999 --network service --network-alias gateway -d gateway-docker
注意:打包时jar包与dockerfile在同一目录下