文章詳情頁
如何在docker中運(yùn)行springboot項(xiàng)目過程圖解
瀏覽:127日期:2023-05-11 11:35:13
一、IDEA中點(diǎn)擊下方的Terminal 輸入mvn clean install
出現(xiàn)如下圖時表示成功(前提是本地必須安裝了maven且配置了maven的環(huán)境變量)
打好的jar包在target目錄下
二、然后新建個Dockerfile文件,內(nèi)容如下
三、構(gòu)建鏡像:將Dockerfile和項(xiàng)目jar包放在服務(wù)器同一目錄下,然后進(jìn)入該目錄
輸入:docker build -t app . (注意后面有個點(diǎn),app為自定義鏡像名)構(gòu)建鏡像
查看鏡像是否存在: docker images
四、運(yùn)行剛才打的鏡像:docker run -d -p 8888:8081 --name app app
說明:
-d 后臺運(yùn)行容器;
--name 指定容器名;
-p指定服務(wù)運(yùn)行的端口(前面為宿主機(jī)映射端口號,后面為項(xiàng)目端口號)
打開瀏覽器IP:8888查看
五、容器查看日志:docker logs -f -t --tail 500 app
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。
標(biāo)簽:
Spring
相關(guān)文章:
1. CSS3+Js實(shí)現(xiàn)響應(yīng)式導(dǎo)航條2. ASP.NET MVC實(shí)現(xiàn)下拉框多選3. CSS3中Transition屬性詳解以及示例分享4. javascript xml xsl取值及數(shù)據(jù)修改第1/2頁5. 關(guān)于PHP中的Class的幾點(diǎn)個人看法6. JAVA教程 第八講 Java網(wǎng)絡(luò)編程(一)7. Java Red5服務(wù)器實(shí)現(xiàn)流媒體視頻播放8. Python中三維坐標(biāo)空間繪制的實(shí)現(xiàn)9. 利用js canvas實(shí)現(xiàn)五子棋游戲10. 利用CSS3新特性創(chuàng)建透明邊框三角
排行榜
