使用idea生成springboot程序的docker鏡像的操作指南
更新時間:2023年12月31日 09:26:04 作者:胡斌附體
這篇文章給大家詳細的介紹了使用idea生成springboot程序的docker鏡像的操作指南,文中通過圖文結合給大家講解的非常詳細,具有一定的參考價值,需要的朋友可以參考下
一、linux中docker配置文件配置, 設置docker可被外部系統(tǒng)訪問
使用root進行編輯
# 查看docker配置問件路徑 1. systemctl show --property=FragmentPath docker 輸出> /usr/lib/systemd/system/docker.service # 編輯配置文件 2. vim /usr/lib/systemd/system/docker.service 將ExecStart一行進行替換, 提供2375端口被idea訪問,如下圖 ExecStart=/usr/bin/dockerd -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2375

3. 關閉防火墻 systemctl disable firewalld systemctl stop firewalld.service 4. 重載配置文件 && 重啟docker systemctl daemon-reload systemctl restart docker
二、 idea配置dockerfile文件
在src同級目錄創(chuàng)建Dockerfile文件

Dockfile文件內容
#使用java環(huán)境,openjdk:17 java環(huán)境的鏡像 FROM openjdk:17 # 項目的端口,內部服務端口 EXPOSE 8112 # 切換到容器內部的 /workdir目錄 WORKDIR /workdir # 添加要運行的jar文件 COPY target/sys-system-1.0.0-SNAPSHOT.jar /workdir/sys-system-1.0.0-SNAPSHOT.jar # 容器啟動后運行的命令 ENTRYPOINT ["java","-jar","/workdir/sys-system-1.0.0-SNAPSHOT.jar"]
idea中配置端口映射
雙擊Dockerfile文件, 在打開的文件中左鍵點擊綠色箭頭, 選擇編輯

選擇bind port進行編輯, 完成后
run運行即可



三、啟動后可在idea看到啟動日志

以上就是使用idea生成springboot程序的docker鏡像的操作指南的詳細內容,更多關于idea生成springboot docker鏡像的資料請關注腳本之家其它相關文章!
相關文章
如何使用Spring Security手動驗證用戶的方法示例
這篇文章主要介紹了如何使用Spring Security手動驗證用戶的方法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-05-05
elasticsearch+logstash并使用java代碼實現(xiàn)日志檢索
這篇文章主要介紹了elasticsearch+logstash并使用java代碼實現(xiàn)日志檢索,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-02-02
簡單了解java中靜態(tài)初始化塊的執(zhí)行順序
這篇文章主要介紹了簡單了解java中靜態(tài)初始化塊的執(zhí)行順序,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-10-10

