Dockerfile构建springboot

# 定义基础镜像
FROM       centos_jdk8:1.0

# 定义维护者信息
MAINTAINER spdb

# 指定临时目录
VOLUME /tmp

# 添加宿主机的jdk 到容器中的指定目录
ADD xulei-spring-demo4-0.0.1-SNAPSHOT.jar /app.jar


# 设置容器启动时执行的操作
# ENTRYPOINT ["java","-jar","/app.jar"]

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


启动命令:

docker build -t xulei/springboot:1.4 .  (这个. 不能省略)

docker run -d -p 58081:8080 -t xulei/springboot:1.4

#!/bin/bash
java -jar xulei-spring-demo4-0.0.1-SNAPSHOT.jar

你可能感兴趣的:(微服务)