將SpringBoot應用Docker化並部署到SAP雲平臺

i042416發表於2020-02-22

首先需要把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雲平臺


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2676703/,如需轉載,請註明出處,否則將追究法律責任。

相關文章