




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
主講人:葛業(yè)波任務(wù)10.3系統(tǒng)部署測試與部署(1)jar命令打包Tomcat部署(2)使用IDEA工具打包選擇“WebApplication:Archive->For‘chepTest:warexploded’”后,,填寫“Name”和文件輸出路徑“Outputdirectory”。設(shè)置后,開始創(chuàng)建war包,找到菜單欄“Bulid–>BulidArtifacts”,進(jìn)行war包編譯Docker部署Docker部署基于Ubuntu操作系統(tǒng)進(jìn)行,首先通過Linux命令行安裝Docker環(huán)境首先,更新現(xiàn)有的軟件包列表:sudoaptupdate接下來,安裝一些必備包,讓apt通過HTTPS使用包:sudoaptinstallapt-transport-httpsca-certificatescurlsoftware-properties-common然后將官方Docker存儲庫的GPG密鑰添加到系統(tǒng)中:curl-fsSL/linux/ubuntu/gpg|sudogpg--dearmor-o/usr/share/keyrings/docker-archive-keyring.gpg將Docker存儲庫添加到APT源:sudosh-c'echo"deb[arch=amd64signed-by=/usr/share/keyrings/docker-archive-keyring.gpg]/docker-ce/linux/ubuntu$(lsb_release-cs)stable">/etc/apt/sources.list.d/docker.list'接下來,使用新添加的存儲庫中的Docker包更新包數(shù)據(jù)庫:sudoaptupdate確保從Docker存儲庫而不是默認(rèn)的Ubuntu存儲庫進(jìn)行安裝:sudoapt-cachepolicydocker-ce最后,安裝Docker:sudoaptinstalldocker-ceDocker安裝完成后,守護(hù)進(jìn)程已啟動,并且該進(jìn)程可以在啟動時(shí)啟動。檢查它是否正在運(yùn)行:sudosystemctlstatusdocker查看Docker版本號:docker–versionDocker部署配置國內(nèi)鏡像如果在使用Docker時(shí),依然有下載鏡像速度慢的問題,可以在/etc/docker/daemon.json文件中配置國內(nèi)鏡像源。以下是常用的國內(nèi)鏡像源配置示例:{"registry-mirrors":["https://docker.registry.cyou","https://docker-cf.registry.cyou","https://dockercf.jsdelivr.fyi","https://docker.jsdelivr.fyi","https://dockertest.jsdelivr.fyi","","","","https://docker.m.daocloud.io","","","","","https://docker.rainbond.cc"]}Docker部署其次,安裝完Docker容器后,需要配置tomcat文件,命令如下:從DockerHub獲取官方TomcatDocker鏡像:dockerpulltomcat:9.0在Docker上運(yùn)行默認(rèn)的tomcat容器:dockerrun-d-p8080:8080--nametomcattomcat:9.0使用-p將主機(jī)的端口8080綁定到容器的8080端口,或者使用-d以分離模式發(fā)布并運(yùn)行容器。查看Docker服務(wù)器中容器狀態(tài)dockerpsDocker部署在頁面訪問網(wǎng)址:http://IP:8080,IP是Docker容器所在的IP地址,Docker部署創(chuàng)建一個(gè)Dockerfile將示例應(yīng)用程序復(fù)制到自定義Docker映像,文件內(nèi)容如下:$vimDockerfile--FROMtomcat:9.0COPYchaptest.war/usr/local/tomcat/webapps--使用示例Java應(yīng)用程序構(gòu)建自定義docker映像,在Dockerfile文件夾下運(yùn)行命令:dockerbuild-tchaptest-tomcat.可以使用以下命令來查看Docker鏡像,dockerimagelsDocker部署最后,使用自定義Docker鏡像“chaptest-tomcat”運(yùn)行一個(gè)容器,命令如下:dockerrun-d-p8081:8080chaptest
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- TCZSYSJLXH 002-2024 全國藝術(shù)行業(yè)職業(yè)能力水平評價(jià)團(tuán)體標(biāo)準(zhǔn)
- 太原單柱式標(biāo)志桿施工方案
- 吉安市防水補(bǔ)漏施工方案
- 浦東新區(qū)2024學(xué)年度第一學(xué)期期末教學(xué)質(zhì)量檢測高三語文試卷
- 生態(tài)茶園修復(fù)工程施工方案
- 建筑工程竣工驗(yàn)收檢測報(bào)告
- 右安門鋼結(jié)構(gòu)施工方案
- 簡支鋼箱梁橋施工方案
- 酉陽四星級酒店施工方案
- 陶鋁吸音板施工方案
- 中西醫(yī)結(jié)合規(guī)范化癌痛全程管理 癌痛的中西醫(yī)結(jié)合規(guī)范化治療(一)課件
- 沙棘種植施工方案
- 安 全 旁 站 監(jiān) 理 記 錄 表
- 村衛(wèi)生室醫(yī)療質(zhì)量督導(dǎo)檢查匯總表
- 電子商務(wù)專升本考試(習(xí)題卷12)
- (完整word版)Word信紙(A4橫條直接打印版)模板
- 雨水管道水力計(jì)算表
- (完整版)《西游記》競賽題目100題
- 困境兒童走訪調(diào)查表、致困原因確定參考標(biāo)準(zhǔn)、困境兒童評估報(bào)告
- 電機(jī)學(xué)同步電機(jī)-全套課件
- 農(nóng)產(chǎn)品電商營銷與運(yùn)營PPT完整全套教學(xué)課件
評論
0/150
提交評論