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

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

淺析SpringBoot打包上傳到docker并實現多實例部署(IDEA版)

瀏覽:194日期:2023-09-07 17:38:20

最近有一個朋友問我有沒有玩過docker,回答起來底氣不是很足 ^ - ^ (剛開始玩cloud的時候接觸過,玩過一會,后面在實際開發中比較少用,所以基本上可以說是忘記了.),今天花了點時間整理之前的筆記以及整理走一個流程,記錄一下吧,下次玩得時候C V 就好啦~

1. Docker的安裝以及開啟遠程訪問

1.1 安裝

# 檢查虛擬機內核版本,必須是3.10及以上uname -r# 安裝dockeryum install docker# 輸入y確認安裝# 啟動dockersystemctl start docker# 查看docker版本docker -v# 開機啟動dockersystemctl enable docker# 停止dockersystemctl stop docker# 重啟dockersystemctl restart docker

1.2 開啟遠程訪問

修改文件 docker.service

vim /usr/lib/systemd/system/docker.service

修改ExecStart這行#ExecStart=/usr/bin/dockerd -H fd://?containerd=/run/containerd/containerd.sockExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock

# 重新加載配置文件systemctl daemon-reload # 重啟服務systemctl restart docker.service # 查看端口是否開啟 (如果是阿里云等服務器,需要 '安全' -> '防火墻' 開啟端口2375)netstat -nlpt# 查看是否生效curl http://127.0.0.1:2375/info

2. IDEA 安裝 docker 插件并且連接

2.1 安裝插件

這個很簡單,就一步一步截圖了。。。(這個誰呀,怎么使用漢化的的 IDEA 呀~~)

淺析SpringBoot打包上傳到docker并實現多實例部署(IDEA版)

2.2 連接docker

淺析SpringBoot打包上傳到docker并實現多實例部署(IDEA版)

3. 打jar包并且編寫Dockerfile打jar這個在這里不贅述。。。編寫Dockerfile,注意一下劃線的地方,然后注意修改一下

淺析SpringBoot打包上傳到docker并實現多實例部署(IDEA版)

FROM java:8# 維護者信息MAINTAINER houyu# 這里的 /tmp 目錄就會在運行時自動掛載為匿名卷,任何向 /tmp 中寫入的信息都不會記錄進容器存儲層VOLUME /tmp# 復制上下文目錄下的 /build/libs/fastboot-0.0.1.jar 到容器里COPY /build/libs/fastboot-0.0.1.jar fastboot-0.0.1.jar# bash方式執行,使fastboot-0.0.1.jar可訪問# RUN新建立一層,在其上執行這些命令,執行結束后, commit 這一層的修改,構成新的鏡像。RUN bash -c 'touch /fastboot-0.0.1.jar'# 指定時區# ENV TZ=’Asia/Shanghai’# 聲明運行時容器提供服務端口,這只是一個聲明,在運行時并不會因為這個聲明應用就會開啟這個端口的服務EXPOSE 10007# 指定容器啟動程序及參數 <ENTRYPOINT> '<CMD>'ENTRYPOINT ['java','-jar','fastboot-0.0.1.jar', '--spring.profiles.active=prod']

4. IDEA 配置構建鏡像

4.1 配置運行腳本

淺析SpringBoot打包上傳到docker并實現多實例部署(IDEA版)

4.2 運行腳本

淺析SpringBoot打包上傳到docker并實現多實例部署(IDEA版)

5. 宿主機查看鏡像并且確認部署成功

淺析SpringBoot打包上傳到docker并實現多實例部署(IDEA版)

6. 部署多實例

具體的命令在后面:

淺析SpringBoot打包上傳到docker并實現多實例部署(IDEA版)

操作腳本

# 查看鏡像docker images# 查看安裝的容器docker ps -a# 克隆c1726e8f3819鏡像 安裝成為一個fb1.2的容器# -d:后臺運行# -p: 將主機的端口映射到容器的一個端口 主機端口:容器內部的端口docker run --name fb1.2 -d -p 10008:10007 c1726e8f3819 # 查看安裝的容器docker ps -a # 查看運行中的容器docker ps # 驗證fb1.1curl 127.0.0.1:10007 # 驗證fb1.2curl 127.0.0.1:10008

常用的docker命令(私人美酒)

1)、鏡像操作(https://hub.docker.com/)

1、檢索鏡像的詳細信息,如鏡像的TAG。docker search 鏡像關鍵字 如:docker search redis2、拉取鏡像(:tag是可選的,tag表示標簽,多為軟件的版本,默認是latest)docker pull registry.docker-cn.com/library/redis:5.0.3 加速拉取docker pull 加速地址+鏡像名:tag 如:docker pull redis:5.0.33、查看所有本地鏡像docker images4、刪除指定的本地鏡像docker rmi 鏡像Id或名稱 如:docker rmi Tomcat5、重命名鏡像docker tag IMAGEID(鏡像id) REPOSITORY:TAG(倉庫:標簽)

2)、容器操作(軟件鏡像----運行鏡像----產生一個容器)

1、搜索鏡像docker search tomcat2、拉取鏡像(:tag是可選的,tag表示標簽,多為軟件的版本,默認是latest)docker pull tomcat:latest3、根據鏡像啟動容器(latest可以省略,其他標簽一定要加上)-d:后臺運行-p: 將主機的端口映射到容器的一個端口 主機端口:容器內部的端口docker run --name 別名 -d 主機端口:容器內部的端口 REPOSITORY/IMAGE ID如:docker run --name mytomcat -d 8080:8080 tomcat:latest3.1 重啟容器docker restart 容器名稱/ID4、查看運行中的容器docker ps5、查看所有已安裝的容器docker ps -a6、停止運行中的容器docker stop 容器的id/名稱 7、啟動容器docker start 容器的id/名稱8、刪除一個容器docker rm 容器的id/名稱9、查看容器的日志docker logs container-name/container-id(容器名稱或容器ID)10、進入指定容器空間docker exec -it 容器名稱/ID /bin/bash如:docker exec -it tensquare_es /bin/bash

7. 安全問題請不要在線上環境開啟docker遠程訪問,否則可能會被當做肉機

具體可閱 Docker暴露2375端口導致服務器被攻擊解決方法!

到此這篇關于淺析SpringBoot打包上傳到docker并實現多實例部署(IDEA版)的文章就介紹到這了,更多相關spring boot 打包上傳docker內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Spring
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
se01亚洲视频| 亚洲女同一区| 欧美日韩精品一区二区三区视频| 亚洲欧美专区| 日韩av不卡一区二区| 日本欧美大码aⅴ在线播放| 国产精品一卡| 精品免费av| 久久国产小视频| 亚洲一区二区三区免费在线观看| 蜜臀av在线播放一区二区三区| 一区二区三区国产盗摄| 日韩av资源网| 超碰成人av| 五月天久久久| 蜜臀av一区二区在线免费观看| 天堂成人国产精品一区| 欧美在线看片| 亚洲国产福利| 老鸭窝毛片一区二区三区| 人人爱人人干婷婷丁香亚洲| 久久精品国产99国产精品| 高清不卡亚洲| 蘑菇福利视频一区播放| 日韩不卡免费视频| 成人日韩在线观看| 婷婷综合福利| 日韩av在线中文字幕| 不卡中文字幕| 欧美黑人做爰爽爽爽| 亚洲国内欧美| 中文字幕av一区二区三区人| 91亚洲国产| 国产午夜精品一区二区三区欧美 | 91麻豆精品| 成人精品高清在线视频| 日韩视频一区| 久久av免费| 一区二区三区四区在线看| 欧美日韩一区自拍| se01亚洲视频| 亚洲三级毛片| 高清日韩欧美| 免费视频久久| 高清av一区| 一区二区三区国产盗摄| 久久gogo国模啪啪裸体| 亚洲成av人片一区二区密柚| 欧美久久久网站| 欧美在线看片| av高清不卡| 亚洲资源网站| 国产一区日韩| 午夜电影一区| 久久精品国产久精国产| 国产日韩在线观看视频| 亚洲精品成人图区| 婷婷成人综合| 四虎在线精品| 国产伦乱精品| 91精品一区国产高清在线gif| 欧美另类综合| 欧美黑人做爰爽爽爽| av免费不卡国产观看| 久久精品二区三区| 亚洲久久在线| 蜜桃久久久久| 性色一区二区| 国产精品入口久久| 好看不卡的中文字幕| 日韩制服丝袜先锋影音| 国产精品黄色片| 日韩精品影视| 亚洲一区免费| 国产高清不卡| 中文字幕av一区二区三区四区| 中文在线а√天堂| 午夜宅男久久久| 欧美一区网站| 日韩国产激情| 国产精品亚洲欧美日韩一区在线| 国产中文在线播放| 日韩精品亚洲一区二区三区免费| 国产一区2区| 日韩和欧美的一区| 日韩国产欧美一区二区| 日韩久久一区二区三区| 欧美永久精品| 九九精品调教| 国产九九精品| 亚洲视频综合| 久久中文字幕一区二区三区| 国产欧美大片| 午夜国产精品视频| 久久国产欧美日韩精品| 99在线|亚洲一区二区| 欧美天堂一区二区| 一区在线免费观看| 国产精品毛片久久久| 视频一区欧美日韩| 国产精品精品| 久久青草久久| 丁香婷婷久久| 无码日韩精品一区二区免费| 欧美精品九九| 成人午夜网址| 国产精品欧美三级在线观看| 欧美在线资源| 成人在线网站| 久久影视三级福利片| 一区二区三区国产在线| 韩国精品主播一区二区在线观看 | 成人羞羞视频播放网站| 日韩av网站在线免费观看| 日韩精品专区| 成人一区不卡| 婷婷精品久久久久久久久久不卡| 在线观看免费一区二区| 久久天堂影院| 美女毛片一区二区三区四区最新中文字幕亚洲 | 久久中文字幕av| 久久av影院| 丝袜亚洲精品中文字幕一区| 一区在线观看| 中文一区一区三区高中清不卡免费| 久久香蕉精品香蕉| 日韩高清在线不卡| 日本国产一区| 亚洲欧美日韩国产一区二区| 伊人影院久久| | 美女91精品| se01亚洲视频| 91精品亚洲| 免费福利视频一区二区三区| 国产 日韩 欧美 综合 一区| 久久激情av| 欧美亚洲免费| 日韩va欧美va亚洲va久久| 九九综合在线| 午夜久久久久| 日韩精品首页| 在线亚洲免费| 欧美日韩高清| 性色一区二区| 99视频+国产日韩欧美| 蜜臀av国产精品久久久久| 亚洲国产一区二区三区在线播放| 不卡中文字幕| 激情综合自拍| 蜜桃视频欧美| 免费久久精品| 亚洲精品伊人| 亚洲专区视频| 久久av日韩| 美女久久99| 午夜精品成人av| 欧洲一区二区三区精品| yellow在线观看网址| 久久视频精品| 色吊丝一区二区| 视频一区二区三区中文字幕| 夜夜精品视频| 欧美在线不卡| 国产一级成人av| 久久精品免费看| 国产精品久久观看| 亚洲激情另类| 一本综合精品| 久久只有精品| 黄色在线网站噜噜噜| 99国产精品久久久久久久成人热| 老牛影视一区二区三区| 国产亚洲久久| 老鸭窝一区二区久久精品| 色88888久久久久久影院| 久久高清精品| 亚洲影院天堂中文av色| 日韩在线网址| 捆绑调教美女网站视频一区| 国产精品久久久一区二区| 久久91导航| 99国产精品久久久久久久成人热| 首页亚洲欧美制服丝腿| 久热综合在线亚洲精品| 欧美天堂一区| 四虎国产精品免费观看| 在线日韩中文| 亚洲免费观看高清完整版在线观| 国产精品久久久久久久久久白浆 | 婷婷亚洲成人| 欧美天堂一区| 国内精品麻豆美女在线播放视频| 久久久一本精品| 欧美精品国产白浆久久久久| 精品国产乱码久久久久久樱花| 欧美在线网站| 欧美国产先锋| 99在线观看免费视频精品观看| 精品国产亚洲一区二区在线观看|