日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

最新IDEA快速實現Docker鏡像部署運行的過程詳解

瀏覽:127日期:2024-08-10 09:21:25

背景

使用idea配合docker,實現從javaweb開發,部署,運行全過程。環境:已經配置好的docker、已經安裝好的mysql8容器、一個springBoot 框架的web項目(內含swagger,便于測時)

開啟Docker的遠程連接

網上的方法找不到對應的docker.service文件,可能版本或者安裝方式不同。通過 systemctl status docker 查找docker.service文件位置:

最新IDEA快速實現Docker鏡像部署運行的過程詳解

修改/etc/systemd/system/docker.service文件:

#ExecStart=/usr/bin/dockerdExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock

重啟Docker服務:

systemctl daemon-reload systemctl restart docker.service

2375端口開放:

firewall-cmd --zone=public --add-port=2375/tcp --permanentfirewall-cmd --reload

重啟后,驗證下2375端口是否是通的:http://192.168.137.188:2375/info

最新IDEA快速實現Docker鏡像部署運行的過程詳解

注:這個就表示成功了。

idea docker插件配置

idea 2019 3 版已經集成docker,未集成的請自行安裝。

最新IDEA快速實現Docker鏡像部署運行的過程詳解

注:docker— 點擊“+”后,填入連接名稱和linux主機ip:docker對外端口

idea連接docker,熟悉相關界面可用操作:

最新IDEA快速實現Docker鏡像部署運行的過程詳解

注:集成了包括容器,鏡像基本的常用命令,具體使用可自己研究,沒啥難度。

springboot應用中加入dockerfile

最新IDEA快速實現Docker鏡像部署運行的過程詳解

注:與pom文件同級目錄,文件內容如下:

FROM openjdk:8u212-jreMAINTAINER aliyu<2557170552@qq.com>COPY target/myframe-0.0.1-SNAPSHOT.jar /myframe-0.0.1-SNAPSHOT.jarENTRYPOINT ['java', '-jar', '/myframe-0.0.1-SNAPSHOT.jar']

添加docker 運行配置

最新IDEA快速實現Docker鏡像部署運行的過程詳解

注:1、右鍵“edit configuration”2、點擊“+”,選擇docker3、選擇前面定義的docker連接4、dockerfile的名稱5、dockerfile的目錄位置6、項目鏡像及版本定義7、run build image 打勾,并命名容器名稱,這樣可以在創建鏡像的后創建容器并運行。8、配置宿主機與容器的端口映射9、配置容器固定ip,以避免隨機ip導致的類似項目運行找不到服務的問題。固定ip配置請參考:http://blog.java1234.com/blog/articles/628.htmlps:mysql8容器已經配置好默認ip會和這里的ip為同一網段。10、此處可以預覽命令,方便檢查錯誤。11、配置運行docker run 之前需要重新編譯打包項目:

clean package -U -DskipTest -P test

注:因為開發時是主機訪問linux內的mysql容器,而應用生成為容器運行時時應用容器訪問mysql容器。yml中mysql配置不一致,所以為docker 部署專門使用test yml配置文件。ps:容器間互相訪問,請查看“其他-容器間通信”標題創建好后,可以看到:

最新IDEA快速實現Docker鏡像部署運行的過程詳解

注:多了一個dockerFile 啟動

運行docker 啟動配置

點擊:

最新IDEA快速實現Docker鏡像部署運行的過程詳解

注:可以完整的看到maven clean 打包的過程,以及docker 構建鏡像,創建并啟動容器的過程。甚至可以看到容器啟動項目的日志

測試訪問swagger主頁:

最新IDEA快速實現Docker鏡像部署運行的過程詳解

其他

容器之間通信

背景:因為不明白容器之間如何通信,導致配置mysql連接時,url一直不對,一直報數據庫連接問題。

宿主機ip加映射端口可以訪問mysql8容器:url: jdbc:mysql://192.168.137.188:3307/db_myframe?serverTimezone=GMT

但是myframe 容器內 通過 宿主機ip加映射端口 訪問失敗因為容器和容器之間的通信不一樣

不能通過localhost:3306 訪問,docker容器中的localhost并不是指宿主機的localhost。

docker在運行時建立了虛擬網卡,并命名為docker0通過 docker inspect mysql8 找到ip地址 172.17.0.2 ,但是注意容器訪問容器,端口需要用容器內的端口,而不是映射到宿主機的3307。

到此這篇關于最新IDEA快速實現Docker鏡像部署運行的文章就介紹到這了,更多相關IDEA Docker鏡像部署運行內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: IDEA
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩精品欧美成人高清一区二区| 久久国产精品久久久久久电车| 九九综合在线| 亚洲精品伊人| 午夜精品成人av| 你懂的国产精品| 亚洲精一区二区三区| 麻豆精品在线播放| 69精品国产久热在线观看| 日韩av中文字幕一区二区三区| 日韩午夜黄色| 亚洲欧美日韩视频二区| 成人亚洲一区| 日韩手机在线| 西西人体一区二区| 亚洲免费影视| 日韩高清中文字幕一区| 久久久影院免费| 国产精品99一区二区| 在线看片一区| 国产欧美视频在线| 国产极品一区| 久久精品资源| 国产专区精品| 麻豆国产欧美日韩综合精品二区| 亚洲国产不卡| 久久九九99| 国产精一区二区| 中文字幕一区二区三区四区久久 | 精品视频在线观看网站| 中文字幕中文字幕精品| 只有精品亚洲| 国产精品日本| 亚洲手机在线| 自拍日韩欧美| 日本免费新一区视频| 中文字幕乱码亚洲无线精品一区| 亚洲欧美日韩国产一区二区| 免费成人在线观看| 日韩精品第一区| 亚洲美女久久精品| 国产在线观看91一区二区三区| 国产精品视频3p| 在线亚洲人成| 美女久久久久| 国产一区白浆| 国产精品嫩草99av在线| 日韩精品高清不卡| 久久青草久久| 久久亚洲电影| 91福利精品在线观看| 秋霞影视一区二区三区| 99视频精品| 蜜臀精品久久久久久蜜臀| 亚洲深深色噜噜狠狠爱网站 | 国产99久久久国产精品成人免费| 国产精品国码视频| 久久精品国产成人一区二区三区| 欧美成a人片免费观看久久五月天| 久久久久久色| 欧美在线不卡| 精品美女在线视频| 亚洲精品91| 国产精品主播在线观看| 国产一区二区三区日韩精品| 亚洲手机在线| 国产乱码精品一区二区三区四区| 亚洲精品在线影院| 欧美成人精品三级网站| 五月激情久久| 国产日韩中文在线中文字幕 | 欧美.日韩.国产.一区.二区| 日韩高清欧美激情| 视频在线观看91| 樱桃视频成人在线观看| 国产精品久久久久9999高清| 亚洲毛片在线免费| 五月婷婷六月综合| 国产精品久久久久久久久妇女| 另类综合日韩欧美亚洲| 热久久久久久久| 久久最新视频| 亚洲成人精品| 国精品产品一区| 理论片午夜视频在线观看| 日韩高清一区二区| 蜜臀av一区二区三区| 精品欧美一区二区三区在线观看| 91成人福利| 日韩欧美美女在线观看| 亚洲精品少妇| 亚洲一区二区日韩| 亚洲精品伊人| 爽好久久久欧美精品| 国产日韩欧美一区二区三区| 亚洲综合福利| 国产精品www.| 国产精品久久久久久久久久齐齐| 欧美一区二区三区久久| 日本不卡一区二区| 97精品久久| 国产精品**亚洲精品| 欧美激情三区| 色狠狠一区二区三区| 亚洲一区二区小说| 五月亚洲婷婷| 97精品在线| 亚洲永久字幕| 97se亚洲| 欧美中文一区| 91欧美在线| 丝袜国产日韩另类美女| 亚洲伊人精品酒店| 国产精品视频3p| 久久亚洲国产精品尤物| 加勒比视频一区| 日韩不卡手机在线v区| 成人午夜在线| 国产精品外国| 久久只有精品| 91九色精品国产一区二区| 麻豆91精品| 日本色综合中文字幕| 日韩欧美自拍| 蜜臀av一区二区三区| 欧美日韩一区二区国产| 999国产精品| 日韩激情网站| 99tv成人| 国产精品va视频| 亚洲精品福利| 亚洲一级高清| 久久久国产精品网站| 黄色成人精品网站| 国产精品22p| 人人爽香蕉精品| 偷拍欧美精品| 卡一精品卡二卡三网站乱码| 在线观看免费一区二区| 国产亚洲精品久久久久婷婷瑜伽| 国产视频一区欧美| 国产精品毛片久久| 国产欧美精品久久| 亚洲精品乱码日韩| 99在线精品免费视频九九视 | 首页国产精品| 国产极品嫩模在线观看91精品| 三级在线观看一区二区| 亚洲一区中文| 亚洲在线国产日韩欧美| 91精品国产成人观看| 国产精品高清一区二区| 亚洲狼人精品一区二区三区| 日韩高清中文字幕一区二区| 亚洲www免费| 久久精品国内一区二区三区| 国产激情精品一区二区三区| 亚洲精品第一| 日韩av一区二区三区| 日韩一二三区在线观看| 亚洲精品乱码久久久久久蜜桃麻豆| 久久激情婷婷| 欧美日韩免费观看一区=区三区| 欧美午夜精品一区二区三区电影| 99热精品久久| 99国产精品视频免费观看一公开 | 理论片午夜视频在线观看| 精品国产乱码久久久| 国产精品久久久久毛片大屁完整版| 国产精品成人国产| 狠狠久久伊人中文字幕| 九九精品调教| 久久aⅴ国产紧身牛仔裤| 日韩欧美中文字幕电影| 精品视频91| 久久免费国产| 老鸭窝亚洲一区二区三区| 香蕉久久久久久久av网站| 日韩精品一区二区三区av| 国产精品videossex| 九九九精品视频| 黄色亚洲精品| 国产麻豆一区二区三区| 麻豆成人91精品二区三区| 久久精品欧美一区| 日韩制服丝袜先锋影音| 国产午夜精品一区二区三区欧美| 欧美一区精品| 女人天堂亚洲aⅴ在线观看| 欧美日韩尤物久久| 日韩av三区| 成年男女免费视频网站不卡| 亚洲一级少妇| 日韩中文av| 波多视频一区| 男女激情视频一区| 亚洲播播91| 精品国产中文字幕第一页| 成人三级高清视频在线看| 日韩制服丝袜先锋影音|