亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > 詳細記一次Docker部署服務的爬坑歷程

詳細記一次Docker部署服務的爬坑歷程

熱門標簽:信陽銷售外呼系統招商 遼寧電銷平臺外呼系統軟件 coreldraw地圖標注 物超所值的400電話申請 如何在各種地圖標注自己的地址 百應電銷機器人靠譜嗎 營銷電銷機器人招商 申請400電話號碼多少錢 菏澤crm外呼系統價格

第一次寫文。請允許我自我介紹一下...

大家好我是茉莉。為什么叫茉莉呢?emmm ID茉莉轉圈圈? 皮一下,嘻嘻嘻。筆者兩年小菜雞(差三天滿兩年)。因為公司只有一個我和前端兩個人。所以線上服務部署的任務自然而然就落到了我的肩膀上啦。第一次用docker正式在生產環境部署服務。從一個坑爬出來又掉入另一個坑。就記錄一下這次上線遇到的bug。寫的不對的地方麻煩各位指正噢。見諒! 好啦。廢話不多說。action!

本項目采用的是spring cloud+spring boot+spring gateway+mysql還用到了rabbitmq。服務器為centos7。 這里漏掉了一位大鍋。我其實還有一個相處了三個月的后端同事。這位大鍋因為請假去面試老板沒有批但是他還是去了被開了,框架都是他搭的。emmmm于是“鍋”便甩到了我的頭上!

他采用的zuul被我換成了gateway。 Zuul基于servlet 2.5(使用3.x),使用阻塞API。 它不支持任何長連接,如websockets。而Gateway建立在Spring Framework 5,Project Reactor和Spring Boot 2之上,使用非阻塞API。 Websockets得到支持,并且由于它與Spring緊密集成,所以將會是一個更好的開發體驗。

docker鏡像服務使用的是阿里云的容器鏡像服務。問了一下同事,說是用的google的容器工具jib。于是Cmd+Shift+F全局搜了一下jib。(原諒是公司代碼所以是騎兵代碼⁄(⁄ ⁄•⁄ω⁄•⁄ ⁄)⁄)

點擊進去可以看到

進入到阿里云找到容器鏡像服務(此處省略不知道鏡像倉庫是分區的,找不到倉庫以為是沒權限,然后厚著臉皮要來了管理員賬號修改了離職同事的員工賬號也還是沒有找到倉庫的步驟)

然后我創建了一個命名空間xxx-prod,然后在該空間下為每個服務都建好了倉庫.私有倉庫。代碼源我選擇的是本地倉庫推送到鏡像倉庫。其他的我也不太了解。

(后來發現其實不用建,jib提交會自動創建倉庫,手動創建的時候選擇) 使用jib提交上去后,可以在倉庫的版本信息里看到更新。

然后連接上服務器。在home文件夾下面創建一個docker文件夾

//在root根目錄
//~]# centos7的emmm怎么說呢,就是GitBash和OS系統上面是$ windows下面cmd是>
//home下面創建一個docker文件夾
~]# mkdir /home/docker
//進入創建的docker
~]# cd /home/docker

然后開始pull我們上傳到阿里云的鏡像。其實隨便哪個目錄都可以pull(此處省略第一次pull阿里鏡像服務時,沒有看操作指南,一度懷疑自己賬號沒有權限其實是沒有login,然后一直docker login,殊不知后面應該加上阿里云的鏡像地址:registry.cn-hangzhou.aliyuncs.com) 在阿里云的鏡像服務管理控制臺,隨便點開一個鏡像倉庫——>管理,可以看到對鏡像倉庫的操作指南

鏡像拉取完畢以后輸入

~]# docker images

可以看到自己剛才pull到的鏡像。

我問同事這里怎么這么多鏡像,他跟我解釋說

emmm,行吧!總覺得有很多鏡像占內存(希望有知道的大佬不吝賜教,感謝)

啟動eureka

~]# docker run -d --name eureka -p 8761:8761 -p 15672:15672 -p 9001:9001 -v /etc/localtime:/etc/localtime registry.cn-hangzhou.aliyuncs.com/xx_xxx_prod/eureka
// -d后臺運行 -p綁定端口這里綁定了三個端口,一個是注冊中心本身的端口,一個是網關的端口,另外一個是rabbitmq的端口 
//-v打印版本信息 

由于使用了rabbitmq,所以還需要再創建一個rabbitmq容器。 還是先拉取鏡像

//這里注意獲取鏡像的時候要獲取management版本的,不要獲取last版本的,management版本的才帶有管理界面。
~]# docker pull rabbitmq:management
~]# docker run -d --name rabbit -e RABBITMQ_DEFAULT_USER=xxx -e RABBITMQ_DEFAULT_PASS=xxx --network=container:eureka rabbitmq:management
//因為docker容器間是網絡隔斷的 --network是加入eureka一樣的網絡環境這樣才能被eureka治理下的服務訪問到。
//-e是設置默認的賬戶密碼 指令中是xxx,用到的朋友請自行調整。

然后啟動自己的服務

~]# docker run -d --name xxx -v /home/docker/web-prod/logs:/logs -v /etc/localtime:/etc/localtime --network=container:eureka registry.cn-hangzhou.aliyuncs.com/xx_xxx_prod/xxx 
//-v是將日志掛載到自己制定的目錄。 同樣--network加入eureka的網絡,這里不用綁定端口。
//啟動后可以在注冊中心的控制臺查看服務狀態。ip + eureka的端口。

這樣服務就跑起來啦。其他服務步驟類似。最后補充一些在上線是遇到的小插曲。 一開始不知道docker容器間是網絡隔斷的,一直連不上rabbitmq,因為之前一直沒有使用--network假如eureka的網絡。所以服務內localhost訪問不到rabbitmq。還有,如果服務中有用到rabbitmq延時隊列的話,還需要安裝延時隊列的插件。 插件安裝步驟

打開官網下載:http://www.rabbitmq.com/community-plugins.html
選擇相應的對應的版本“3.7.x”點擊下載。
~]# docker cp /home/docker/rabbitmq_delayed_message_exchange-20171201-3.7.x.ez rabbit:/plugins
//進入到docker內部
~]# docker exec -it rabbit /bin/bash
//開啟插件
rabbitmq-plugins enable rabbitmq_delayed_message_exchange
//查看安裝的所有插件
rabbitmq-plugins list

安裝成功,如圖:

docker rm 刪除容器時,突然就刪除不了了。docker ps -a發現該容器的狀態是Dead(死亡),網上查閱了很多資料,什么強刪、查看掛載狀態、手動刪除文件夾、查看端口占用情況。幾乎都試過了,沒有效果。

最后大概經驗使然,鬼使神差的把nginx和httpd都關掉然后就可以刪除了。 不要問我為什么同一臺服務器同時裝nginx和httpd,此項目原本是php項目,由他們部署的,我接手后自己使用的nginx。

還有一個很奇怪的問題,雖然解決了但后面我還是不太明白為什么會這樣子。用戶表里面有一個last_password_reset_date,用戶登錄時會校驗這個時間字段,一直報token失效,一個個字段日志輸入后,發著這個字段比數據庫里面的時間相差10個小時,當時想過是時區問題。但是同一張表的另一個register_date字段時間是正常的,于是便沒有處理時區。排查了很久,以為是java接受的時間類型不對,或是同事對這個字段進行了處理。一直沒搞定。后面我把線上環境臉上測試庫,發現又正常。最后查看了一下測試環境數據庫的時區 ,是東八區。線上庫是默認的GTM。最后把正式庫的時間改成了東八區就好了。

還有一個就是Redis,因為之前有一個公眾號服務,用到了redis,當時redis服務是在宿主機上面的。所以,想就連服務器宿主機上面算了,但是一開始連不上,后來把redis的配置文件改了一下,bind參數綁定內網ip就好了。然后程序里面使用內網ip連上redis。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

標簽:泰安 內江 湖北 江門 瀘州 玉樹 江西 廈門

巨人網絡通訊聲明:本文標題《詳細記一次Docker部署服務的爬坑歷程》,本文關鍵詞  詳細,記,一次,Docker,部署,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《詳細記一次Docker部署服務的爬坑歷程》相關的同類信息!
  • 本頁收集關于詳細記一次Docker部署服務的爬坑歷程的相關信息資訊供網民參考!
  • 推薦文章
    黄色免费网站在线| 日韩中文字幕在线播放| 精品国产香蕉在线播出 | 亚洲女人国产香蕉久久精品 | 国产美女在线观看| 午夜在线影院| 国产网站免费视频| 国产视频网站在线观看| 精品视频一区二区| 日韩免费片| 日韩在线观看视频免费| 国产极品白嫩美女在线观看看 | 美国一区二区三区| 国产网站免费视频| 日韩免费在线视频| 九九精品久久久久久久久| 欧美a免费| 免费一级片网站| 四虎影视精品永久免费网站| 久久福利影视| 青青久热| 人人干人人插| 国产激情视频在线观看| 韩国毛片免费| 欧美一级视频免费观看| 久久福利影视| 天天色色网| 国产a免费观看| 国产成人精品在线| 九九九网站| 亚洲精品中文字幕久久久久久| 久久精品免视看国产成人2021| 精品在线免费播放| 精品视频免费观看| 欧美a级片免费看| 久久99爰这里有精品国产| 国产不卡在线观看| 国产亚洲精品aaa大片| 精品久久久久久中文字幕一区| 国产一区二区精品久久91| 国产一区免费在线观看| 韩国三级香港三级日本三级la| 欧美一级视频免费观看| 亚洲第一视频在线播放| 一级女性全黄生活片免费| 国产一区二区高清视频| 亚洲天堂一区二区三区四区| 91麻豆精品国产片在线观看| 国产麻豆精品hdvideoss| 国产亚洲精品成人a在线| 精品在线观看一区| 日韩男人天堂| 韩国三级视频网站| 国产成人精品影视| 日本伦理网站| 四虎久久影院| 久久久久久久久综合影视网| 国产伦精品一区三区视频| 欧美激情一区二区三区在线| 欧美日本韩国| 精品视频在线看 | 成人影院一区二区三区| 国产伦理精品| 久久国产精品只做精品| 精品在线观看一区| 深夜做爰性大片中文| 高清一级片| 999久久久免费精品国产牛牛| 精品久久久久久影院免费| 成人在免费观看视频国产| 亚洲精品中文字幕久久久久久| 一级女性全黄生活片免费| 国产欧美精品| 精品国产一区二区三区久久久狼 | 九九热精品免费观看| 999精品在线| 久久精品店| 亚洲wwwwww| 久久精品店| 色综合久久天天综合观看| 你懂的在线观看视频| 欧美另类videosbestsex| 日本伦理片网站| 一级女性全黄久久生活片| 国产美女在线观看| 一本高清在线| 日韩女人做爰大片| 九九九在线视频| 韩国三级视频网站| 国产一区二区精品久久| 韩国三级视频在线观看| 亚欧成人毛片一区二区三区四区| 青青青草影院 | 免费一级片网站| 亚飞与亚基在线观看| 深夜做爰性大片中文| 精品在线免费播放| 精品国产一区二区三区久久久蜜臀| 九九九网站| 国产一区免费在线观看| 国产高清在线精品一区二区 | 国产一区免费在线观看| 免费的黄色小视频| 国产不卡在线播放| 国产精品自拍亚洲| 免费国产在线观看不卡| 午夜家庭影院| 日本特黄特色aa大片免费| 可以免费看毛片的网站| 九九精品在线播放| 欧美另类videosbestsex| 国产成人精品综合| 国产一区二区高清视频| 一级片免费在线观看视频| 高清一级片| 99色精品| 999精品影视在线观看| 可以免费看毛片的网站| 日本免费区| 精品国产一区二区三区久久久狼 | 精品国产一区二区三区精东影业| a级黄色毛片免费播放视频| 黄视频网站免费看| 国产91丝袜高跟系列| 91麻豆精品国产自产在线| 国产一区二区精品久| 台湾美女古装一级毛片| 可以免费看毛片的网站| 999久久66久6只有精品| 91麻豆国产福利精品| 国产成人女人在线视频观看| 午夜在线亚洲| 色综合久久天天综合观看| 国产精品1024永久免费视频 | 免费的黄色小视频| 亚洲不卡一区二区三区在线| 亚洲 男人 天堂| 99久久精品国产国产毛片 | 国产韩国精品一区二区三区| 尤物视频网站在线观看| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 亚洲天堂一区二区三区四区| 欧美a免费| 成人a大片在线观看| 欧美国产日韩在线| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 麻豆系列国产剧在线观看| 国产激情视频在线观看| 99色吧| 91麻豆国产福利精品| 国产福利免费视频| 亚欧视频在线| 黄色免费三级| 97视频免费在线观看| 麻豆网站在线看| 四虎久久精品国产| 黄视频网站在线看| 午夜家庭影院| 日韩中文字幕在线观看视频| 黄色免费网站在线| 九九久久国产精品大片| 国产成人精品影视| 日本特黄特色aa大片免费| 一本伊大人香蕉高清在线观看| 国产精品免费久久| 一a一级片| 中文字幕一区二区三区精彩视频| 九九九国产| 美女免费精品视频在线观看| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产网站免费观看| 亚久久伊人精品青青草原2020| 亚洲爆爽| 国产91精品系列在线观看| 成人免费观看男女羞羞视频| 精品久久久久久综合网| 人人干人人草| 四虎影视久久久| 久久99这里只有精品国产| 国产视频在线免费观看| 可以免费看污视频的网站| 人人干人人插| 欧美激情影院| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产亚洲免费观看| 久久国产精品自由自在| 国产激情视频在线观看| 日韩中文字幕在线观看视频| 国产一区二区福利久久| 国产美女在线观看| 日韩免费在线视频| 黄色免费网站在线| 成人在激情在线视频| 高清一级毛片一本到免费观看| 欧美一级视频免费观看| 久久国产精品永久免费网站| 国产视频网站在线观看| 精品国产一区二区三区久久久狼 | 韩国三级视频网站| 99色吧|