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

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

Docker 運行多個Springboot的詳細教程

瀏覽:44日期:2023-11-27 09:46:14

docker 運行多個Springboot

第一個:端口映射第二個:指定內存大小第三個:讀取、寫入物理文件第四個:日志文件第五個:多個容器內部網絡訪問第六個:遇到的問題

第一個:端口映射

Nginx使用的是轉發,那么這個是最簡單的。

[hn@iZbp1gp1t778obaz5m8vk8Z guides]$ docker run -d -p 8093:8093 guides-collect 將物理的端口映射為虛擬的端口即可,這個很簡單

第二個:指定內存大小

-m,--memory 內存限制,格式是數字加單位,單位可以為 b,k,m,g。最小為 4M--memory-swap內存+交換分區大小總限制。格式同上。必須比-m設置的大--memory-reservation 內存的軟性限制。格式同上--oom-kill-disable 是否阻止 OOM killer 殺死容器,默認沒設置--oom-score-adj 容器被 OOM killer 殺死的優先級,范圍是[-1000, 1000],默認為 0--memory-swappiness 用于設置容器的虛擬內存控制行為。值為 0~100 之間的整數--kernel-memory 核心內存限制。格式同上,最小為 4M

樣例: [hn@iZbp1gp1t778obaz5m8vk8Z guides]$ docker run -d -m 1G --memory-swap 4G -p 8093:8093 guides-collect

第三個:讀取物理文件、寫入物理文件

上面兩個情況啟動時就加載,但是運行時需要不斷讀取本地文件該怎么辦嘞 ?

[hn-docker@iZbp1gp1t778obaz5m8vk8Z ~]$ docker run -d -m 1G --memory-swap 4G -p 8092:8092 -v /home/hn-docker/docker/wechat:/springboot/wechat guides-message message容器的啟動相當于是先從把鏡像內的文件地址,映射到物理機器上的地址;如鏡像地址:/springboot/wechat物理地址:/home/hn-docker/docker/wechat

Bind mounts

Bind mounts模式和Volumes非常相似,不同點在于Bind mounts模式是將宿主機上的任意文件或文件夾掛載到容器,而Volumes本質上是將Docker服務管理的一塊區域(默認是/var/lib/docker/volumes下的文件夾)掛載到容器。

Bind mounts的使用和Volumes類似,也是通過-v或--mount參數將宿主機文件掛載容器中。下面是一個例子:

使用--mount參數時,需要指定type=bind:

$ docker run -d --name=nginxtest --mount type=bind,source=/usr/local/web,destination=/usr/share/nginx/html nginx:latest

上面的例子將宿主機上的/usr/local/web文件夾掛載到容器中的/usr/share/nginx/html文件夾。

或者使用-v參數:

$ docker run -d --name=nginxtest -v /usr/local/web:/usr/share/nginx/html nginx:latest

具體內容請參考:Docker數據存儲之Bind mounts詳解

第四個:日志文件

第一步:先獲取運行容器的ID:da3199e9d032 [hn@iZbp1gp1t778obaz5m8vk8Z guides]$ docker psCONTAINER ID IMAGECOMMAND CREATED STATUS PORTS NAMESda3199e9d032 guides-collect 'java -Djava.secur...' 2 hours ago Up 2 hours 0.0.0.0:8093->8093/tcp sharp_mirzakhani 第二步:查詢運行日志 - 搞定[hn@iZbp1gp1t778obaz5m8vk8Z guides]$ docker logs -f 51c384b8afee

參考信息:

命令格式:

$ docker logs [OPTIONS] CONTAINER Options: --details 顯示更多的信息 -f, --follow 跟蹤實時日志 --since string 顯示自某個timestamp之后的日志,或相對時間,如42m(即42分鐘) --tail string 從日志末尾顯示多少行日志, 默認是all -t, --timestamps 顯示時間戳 --until string 顯示自某個timestamp之前的日志,或相對時間,如42m(即42分鐘)

例子:

查看指定時間后的日志,只顯示最后100行:

$ docker logs -f -t --since='2018-02-08' --tail=100 CONTAINER_ID

查看最近30分鐘的日志:

$ docker logs --since 30m CONTAINER_ID

查看某時間之后的日志:

$ docker logs -t --since='2018-02-08T13:23:37' CONTAINER_ID

查看某時間段日志:

$ docker logs -t --since='2018-02-08T13:23:37' --until '2018-02-09T12:23:37' CONTAINER_ID

第五個:宿主機與容器網絡交互

問題描述:當你docker內運行的springboot想訪問宿主機的Redis、獲取其他容器的MySQL時,朋友你是否傻眼了

解決方案:需要查詢到宿主機容器的軟連接ip,使用內網ip訪問就ok了 docker inspect -f ’{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}’ xxxid (容器id) 例如:[yn@iZbp1gp1t778obaz5m8vk8Z logs]$ docker ps -aCONTAINER ID IMAGECOMMAND CREATED STATUS PORTS NAMESabe77b60254a assistant 'java -Djava.secur...' 6 minutes ago Up 6 minutes 0.0.0.0:9304->8091/tcp nostalgic_albattani37c6dd777636 collect 'java -Djava.secur...' 30 hours ago Up 30 hours 0.0.0.0:8093->8093/tcp silly_poincare4dcb9fcae281 message 'java -Djava.secur...' 3 days ago Up 3 days 0.0.0.0:8092->8092/tcp reverent_galileo 比如要查:abe77b60254a 這個容器的網絡地址[yn@iZbp1gp1t778obaz5m8vk8Z logs]$ docker inspect -f ’{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}’ abe77b60254a172.17.0.4 這個時候:abe77b60254a 這個容器的IP地址就是:172.17.0.4想訪問就走內網地址 172.17.0.4 即可同時也可得知宿主機的IP就應該是 172.17.0.1

第六個:你會遇到的坑

一:鏡像啟動失敗,然后怎么看日志

啟動失敗后,需要知道是哪個鏡像的ID、然后用日志去查:docker logs -f 鏡像id

例如:[yn@iZbp1gp1t778obaz5m8vk8Z logs]$ docker ps -aCONTAINER ID IMAGECOMMAND CREATED STATUS PORTS NAMESabe77b60254a assistant 'java -Djava.secur...' 6 minutes ago Up 6 minutes 0.0.0.0:9304->8091/tcp nostalgic_albattani37c6dd777636 collect 'java -Djava.secur...' 30 hours ago Up 30 hours 0.0.0.0:8093->8093/tcp silly_poincare4dcb9fcae281 message 'java -Djava.secur...' 3 days ago Up 3 days 0.0.0.0:8092->8092/tcp reverent_galileo 查這個容器日志最新的10行[yn@iZbp1gp1t778obaz5m8vk8Z ~]$ docker logs -f -t --tail 10 abe77b60254a

二:日志時間或者數據存儲至數據庫比實際時間小8個小時

RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo ’Asia/Shanghai’ >/etc/timezone

Docker 運行多個Springboot的詳細教程

到此這篇關于Docker 運行多個Springboot的詳細教程的文章就介紹到這了,更多相關Docker 運行多個Springboot內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Spring
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
久久先锋影音| 国产亚洲精品久久久久婷婷瑜伽| 久久黄色影院| 99久久亚洲精品蜜臀| 欧美成人日韩| 免费高清在线一区| 久久不卡日韩美女| 蜜桃视频一区二区三区在线观看| 亚洲欧美日韩视频二区| 亚洲一区日韩| 中文字幕一区二区三区日韩精品 | 日韩精品麻豆| 四虎影视精品| 免费一级片91| 久久伊人亚洲| 欧美~级网站不卡| 亚洲美女91| 久久三级中文| 亚洲精华国产欧美| 日韩综合一区二区| 国产精品视频一区二区三区| 国产免费久久| 久久影视一区| 日韩专区在线视频| 久久精品国产久精国产| 最新中文字幕在线播放| 亚洲精品少妇| 日韩黄色大片网站| 亚洲bt欧美bt精品777| 成人日韩精品| 日本不卡视频在线| 欧美日韩亚洲在线观看| 国产情侣久久| 丝袜亚洲精品中文字幕一区| 国产精品乱战久久久| 美女精品网站| 麻豆91在线播放| 一本综合精品| 欧美 日韩 国产精品免费观看| 欧美日韩亚洲一区三区| 日韩视频一区二区三区在线播放免费观看| 国产欧美日韩| 亚洲开心激情| 视频精品一区二区| 国产91一区| 免费福利视频一区二区三区| 国产精品视频一区二区三区四蜜臂 | 国产欧美日韩精品一区二区三区| 国产一区观看| 亚洲成人va| 久久久久久婷| 精品一级视频| 国内不卡的一区二区三区中文字幕| 五月激激激综合网色播| 老司机精品久久| 视频一区二区三区中文字幕| 激情久久中文字幕| 国产成人黄色| 日韩综合精品| 日韩一区二区三区免费播放| 国产成人精品免费视| 成人国产精品一区二区免费麻豆| 欧美激情五月| 欧美xxxx中国| 色网在线免费观看| 精品一区毛片| 亚洲专区一区| 日韩一区二区三区四区五区| 日本视频一区二区| 日韩av电影一区| 国产精品久久久亚洲一区| 欧美黄页在线免费观看| 国产日产一区| 成人在线丰满少妇av| 99久久99久久精品国产片果冰| 欧美日韩中文字幕一区二区三区| 狠狠爱成人网| 国产视频一区二区在线播放| 国产成人精品一区二区三区免费 | 国产精品白浆| 超级白嫩亚洲国产第一| 蜜臀91精品国产高清在线观看 | а√天堂8资源在线| 99视频精品全部免费在线视频| 性欧美xxxx免费岛国不卡电影| 亚洲激情社区| 麻豆91小视频| 好吊一区二区三区| 日韩国产高清在线| 亚洲成人一区在线观看| 亚洲三级在线| 中文字幕高清在线播放| 老牛影视一区二区三区| 久久精品72免费观看| 成人日韩在线观看| 日韩福利视频网| 亚洲性图久久| 福利一区二区三区视频在线观看| 婷婷激情图片久久| 国内揄拍国内精品久久| 免费看的黄色欧美网站| 天堂√中文最新版在线| 国产色99精品9i| 麻豆精品网站| 国产精品91一区二区三区| 精品一区二区三区中文字幕 | 狠狠色狠狠色综合日日tαg| 国产精品xvideos88| 亚洲少妇诱惑| 中文另类视频| 麻豆91精品视频| 日韩精品视频在线看| 香蕉久久99| av资源亚洲| 国产+成+人+亚洲欧洲在线| 亚洲精品亚洲人成在线观看| 欧美精品一区二区三区精品| 伊伊综合在线| 福利精品在线| 中文字幕色婷婷在线视频| 日韩精品91亚洲二区在线观看| 免费成人在线影院| 日本一二区不卡| 麻豆久久久久久| 久久国产麻豆精品| 日韩1区2区日韩1区2区| 蜜桃av一区二区在线观看| 影音先锋久久| 水野朝阳av一区二区三区| 六月婷婷一区| 爽爽淫人综合网网站| 免费在线观看视频一区| 中文字幕一区二区三区四区久久 | 9国产精品视频| 精品日韩毛片| 美国三级日本三级久久99| 蜜臀精品一区二区三区在线观看| 在线精品一区二区| 日韩av黄色在线| 久久精品资源| 日韩不卡视频在线观看| 一区免费在线| 日韩高清成人在线| 成人亚洲一区| 伊伊综合在线| 亚洲在线免费| 国产视频一区二区在线播放| 丁香婷婷久久| 男女精品网站| 久久免费福利| 亚洲女同中文字幕| 日韩精品1区2区3区| 高清一区二区三区av| 夜夜嗨一区二区三区| 欧美在线看片| 日韩在线视频精品| 日韩专区视频网站| 国产h片在线观看| 一区二区三区网站| 美日韩一区二区三区| 欧美日韩精品一区二区视频| 日韩欧美在线精品| 三上悠亚国产精品一区二区三区 | 国产亚洲精品精品国产亚洲综合| 中文在线а√天堂| 88久久精品| av亚洲免费| 久草精品视频| 天堂精品久久久久| 黄色欧美日韩| 鲁大师精品99久久久| 男人的天堂久久精品| 欧洲av不卡| 久久精品国产福利| 日韩精品一区二区三区免费视频| 999久久久91| 久久久久九九精品影院| 婷婷视频一区二区三区| 欧美日韩国产一区二区三区不卡| 国产一区福利| 久久精品一本| 国产精品密蕾丝视频下载| 综合精品一区| 免费日韩视频| 美日韩精品视频| 久久中文字幕av一区二区不卡| 国产精品久久久久av蜜臀| 亚洲精品高潮| 中文字幕成人| 亚洲精品综合| 日本电影久久久| 91亚洲精品视频在线观看| 日韩精品视频网| 国产免费av一区二区三区| 91嫩草精品| 麻豆传媒一区二区三区| 久久精品毛片| 日韩精品一区二区三区免费观影 | 成人亚洲欧美| 亚洲爱爱视频|