通過前面的一系列學(xué)習(xí),我們已經(jīng)知道怎么制作dockerfile了。那么,本篇文章,咱們就把自己寫的spring boot的demo項(xiàng)目,部署在docker上面。
堅(jiān)守“ 做人真誠 · 做事靠譜 · 口碑至上 · 高效敬業(yè) ”的價(jià)值觀,專業(yè)網(wǎng)站建設(shè)服務(wù)10余年為成都小攪拌車小微創(chuàng)業(yè)公司專業(yè)提供成都企業(yè)網(wǎng)站定制營銷網(wǎng)站建設(shè)商城網(wǎng)站建設(shè)手機(jī)網(wǎng)站建設(shè)小程序網(wǎng)站建設(shè)網(wǎng)站改版,從內(nèi)容策劃、視覺設(shè)計(jì)、底層架構(gòu)、網(wǎng)頁布局、功能開發(fā)迭代于一體的高端網(wǎng)站建設(shè)服務(wù)。我們自己開發(fā)的微服務(wù)怎么在docker上面運(yùn)行呢?
1:通過IDEA新建一個(gè)普通的微服務(wù)模塊
2:通過dockerfile發(fā)布微服務(wù)部署到docker容器中
創(chuàng)建微服務(wù)項(xiàng)目1:創(chuàng)建一個(gè)簡單版的spring boot項(xiàng)目。瀏覽器可以訪問。返回任意信息就可以
2:mvn package后將對(duì)應(yīng)項(xiàng)目的jar上傳到docker的宿主機(jī)中。比如凱哥上傳到mydocker文件夾下。
通過dockerfile發(fā)布微服務(wù)到docker容器中
1:編寫dockerfile文件
#?基礎(chǔ)鏡像使用java FROM?java:8 #?作者 MAINTAINER?kagejava #?VOLUME?指定臨時(shí)文件目錄為/tmp,在主機(jī)/var/lib/docker目錄下創(chuàng)建了一個(gè)臨時(shí)文件并鏈接到容器的/tmp VOLUME?/tmp #?將jar包添加到容器中并更名為kagejava_docker.jar ADD?docker-demo-0.0.1-SNAPSHOT.jar?kagejava_docker.jar #?運(yùn)行jar包 RUN?bash?-c?'touch?/kagejava_docker.jar' ENTRYPOINT?["java","-jar","/kagejava_docker.jar
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購,新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧
網(wǎng)頁名稱:docker高級(jí)篇:實(shí)戰(zhàn)-自己開發(fā)的微服務(wù)怎么在docker上面運(yùn)行?-創(chuàng)新互聯(lián)
文章路徑:http://redsoil1982.com.cn/article26/dgjejg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)、品牌網(wǎng)站設(shè)計(jì)、響應(yīng)式網(wǎng)站、關(guān)鍵詞優(yōu)化、移動(dòng)網(wǎng)站建設(shè)、虛擬主機(jī)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容