将SpringBoot应用Docker化并部署到SAP云平台

首先需要把SpringBoot应用打包成docker,我用的dockerfile内容为:

FROM openjdk:8-jdk-alpine
VOLUME /tmp
VOLUME /log
EXPOSE 8080
ADD target/prolikeService.jar app.jar
ENV JAVA_OPTS="-Dserver.port=8080"
ENTRYPOINT exec java $JAVA_OPTS -jar /app.jar

使用如下的命令行打包:

docker build -t i042416/springbootexample:v4 .

docker login登录docker hub,将该镜像上传:

docker push i042416/springbootexample:v4

最后使用命令部署到SAP Cloud Platform上:

cf push jerryjavadocker --docker-image i042416/springbootexample:v4

将SpringBoot应用Docker化并部署到SAP云平台
将SpringBoot应用Docker化并部署到SAP云平台
将SpringBoot应用Docker化并部署到SAP云平台

命令执行完毕后,能够在SAP云平台的控制台里,看到这个成功部署的Docker应用:

将SpringBoot应用Docker化并部署到SAP云平台

从控制台里得到应用url:

将SpringBoot应用Docker化并部署到SAP云平台

成功访问:

将SpringBoot应用Docker化并部署到SAP云平台

本文来自云栖社区合作伙伴“汪子熙”,了解相关信息可以关注微信公众号"汪子熙"。

上一篇:《玩转掌上生活——手机网上生活达人秘笈》一1.1 认识你的设备


下一篇:使用Docker做开发的建议团队工作流