您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關Dockerfile中部署一個springboot項目,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。
FROM openjdk:8-jre-alpine MAINTAINER projectName ENV PARAMS="" #添加到本地,如果需要把jar包放到容器內部,則需要添加這行 #ADD target/isafe-admin.jar /admin.jar #時區 RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime RUN echo 'Asia/Shanghai' >/etc/timezone #ENTRYPOINT ["java", "-jar", "$PARAMS /admin.jar"] ENTRYPOINT ["sh","-c","java -jar /home/jar/admin.jar --spring.profiles.active=pro $PARAMS"]
docker build -t admin:v1 .
注意最后有一個點
運行成功后,在images里就已經有了,
把springboot的jar包放到 宿主機/home/test目錄下
docker run -d -p18081:8081 -v /home/test:/home/jar --name webadmin admin:v1 /bin/bash
docker logs -f --tail 20 admin:v1
關于Dockerfile中部署一個springboot項目就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。