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

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

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

瀏覽:130日期: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久久,三上悠亚国产精品一区二区三区
国产精品第一国产精品| 一区福利视频| 日本国产亚洲| 亚洲乱码一区| 久久福利一区| 最新国产精品久久久| 亚洲精品九九| 日韩欧美激情电影| 国产精选久久| 红杏一区二区三区| 色爱综合网欧美| 久久麻豆精品| 国产亚洲午夜| 亚洲精品国产日韩| 日本aⅴ亚洲精品中文乱码| 国产欧美日韩一区二区三区四区| 国产精品成人一区二区网站软件| 美女久久久久久| 黄色在线网站噜噜噜| 亚洲国产专区| 亚洲精品日本| 国产极品一区| 免费高潮视频95在线观看网站| 激情视频一区二区三区| 中文精品视频| 日韩欧美久久| 福利欧美精品在线| 国产99久久| 亚洲制服一区| 麻豆精品久久| 欧美在线观看视频一区| 久久午夜视频| 日韩二区三区四区| 精品久久久网| 不卡一区2区| 日本亚洲欧美天堂免费| 精品视频91| 一区三区视频| 欧美激情网址| 亚洲女同中文字幕| 久久国产生活片100| 中文字幕人成乱码在线观看| 欧美一区=区| 国产精品极品国产中出| 91精品综合| 日韩激情啪啪| 中文在线资源| 免费在线观看精品| 国产精品**亚洲精品| 99久久久久国产精品| 亚洲一区二区三区四区电影| 久久中文字幕一区二区三区| 图片区亚洲欧美小说区| 国产日本亚洲| 久久免费大视频| 久久精品97| 亚洲精品小说| 蜜桃精品视频| 久色成人在线| 福利一区和二区| 亚洲五月综合| 亚洲欧洲美洲av| 四虎精品永久免费| 狠狠久久伊人中文字幕| 免费在线观看视频一区| 鲁鲁在线中文| 国产欧美自拍| 先锋亚洲精品| 欧美好骚综合网| 日韩国产欧美一区二区三区| 欧美日韩尤物久久| 久久国产精品免费精品3p| 亚洲成人三区| 成年男女免费视频网站不卡| 日本综合视频| 欧美另类专区| 日韩1区在线| 日韩免费精品| 91精品一区二区三区综合| 国产午夜精品一区在线观看| 婷婷亚洲五月| 一区二区三区四区日本视频| 亚洲精品影视| 婷婷激情图片久久| 国产v综合v| 精品日本视频| 国产欧美91| 亚洲精品九九| 日韩午夜黄色| 99视频精品全部免费在线视频| 久久这里只有精品一区二区| 日韩精品视频中文字幕| 亚洲欧美日韩国产综合精品二区| 成人午夜亚洲| 国产美女久久| 日韩一区网站| 免费视频最近日韩| 黄色av一区| 久久久久久久久99精品大| 久久精品国产99国产精品| 欧美欧美黄在线二区| 亚洲免费资源| 日韩精品一级二级| 国产精品普通话对白| 性欧美xxxx免费岛国不卡电影| www.51av欧美视频| 成人免费一区| 精品伊人久久久| 国产日韩高清一区二区三区在线| 亚洲乱码久久| 视频在线观看91| 国产亚洲精品久久久久婷婷瑜伽| 激情欧美一区二区三区| 91精品亚洲| 欧美日韩一区二区三区视频播放| 国产中文在线播放| 黄色欧美在线| 精品99在线| 日韩精品永久网址| www.com.cn成人| 国产欧美一区二区三区精品酒店| 超碰在线99| 亚洲91精品| 免费观看久久av| 免费毛片在线不卡| 欧美1区2区3区| 精品一区毛片| 99视频一区| 亚洲九九精品| 日韩美女国产精品| 国产免费av国片精品草莓男男| 国产精品蜜月aⅴ在线| 你懂的亚洲视频| 国产精品精品| 欧美精品一二| 亚洲无线观看| 欧美影院精品| 欧美国产不卡| 精品视频亚洲| 精品免费av在线| 蜜桃视频欧美| 亚洲美女久久| 国产日产精品_国产精品毛片| 精品免费av| 久久久人人人| 男女精品网站| 欧美一级网站| 国产一区二区三区亚洲| 91精品久久久久久久久久不卡| 99riav1国产精品视频| 日韩一区网站| 精品国内亚洲2022精品成人| 亚洲天堂1区| 91久久视频| 日韩av在线播放中文字幕| 精品黄色一级片| 亚洲性色视频| 天海翼亚洲一区二区三区| 久久不卡日韩美女| 九色porny丨国产首页在线| aa亚洲婷婷| 国产一精品一av一免费爽爽| 国产黄大片在线观看| 久久国产精品久久久久久电车 | 国产精品a级| 国产专区精品| 亚洲黄色影院| 91成人在线| 久久91导航| 一区二区三区午夜视频| 国产激情一区| 久久在线视频免费观看| 色狠狠一区二区三区| 精品一区二区三区在线观看视频| 婷婷六月综合| 国产精品chinese| 国产高清久久| 久久99影视| 樱桃成人精品视频在线播放| 欧美一区二区三区久久精品| 91青青国产在线观看精品| 午夜在线播放视频欧美| 里番精品3d一二三区| 激情婷婷综合| 国产精品v日韩精品v欧美精品网站| 久久视频精品| 国产欧美日韩一区二区三区四区 | 国产精品久久久久毛片大屁完整版| av最新在线| 日韩成人午夜精品| 欧美日韩在线播放视频| 国产精品日韩精品中文字幕| 狠狠爱www人成狠狠爱综合网| 国产精品地址| 丝袜亚洲精品中文字幕一区| 日韩综合在线| 欧美自拍一区| 中文亚洲欧美| 不卡一二三区| 国产精品中文|