第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

關(guān)于構(gòu)建自定義鏡像啟動訪問404的問題

  1. 我的項目名時sbdemo,所以打包后叫sbdemo.war,

  2. 我把他構(gòu)建到tomcat的webapps下,然后啟動鏡像,訪問tomcat是沒問題的,但是加上路徑訪問我的helloworld就是404,

  3. 我想到我沒用docker時在外包tomcat發(fā)布時候是先把tomcat下的webapps的ROOT文件夾刪掉,然后把sbdemo.war改名成ROOT.war然后運(yùn)行成功的,我按這個辦法在docker里嘗試了一下,果然可以,不會報404了,但是這個過程好麻煩啊。

    問題一: 先把war改名成ROOT.war構(gòu)建完畢。我在動鏡像,進(jìn)入容器,刪掉ROOT文件夾,然后重啟容器才能運(yùn)行,加入一個微服務(wù)項目很多的話,我豈不要每跑一個鏡像就要進(jìn)去刪掉ROOT文件夾,然后重啟容器才行?

    問題二:每個新由鏡像啟動的容器里面很多常用命令都沒有,vi,vim,ll等等命令都沒有,那我每新從鏡像啟動一個容器想看日志或編輯配置文件豈不要都安裝一遍?這也太麻煩了吧。不能把握外部機(jī)器的命令都同步到容器里嗎?

正在回答

1 回答

0, ? 打包后叫 sbdemo.war ,構(gòu)建后應(yīng)該可以用? /sbdemo/ 的路徑訪問。

1,?? 如果一定要用 ROOT.war, 也可以不刪除 /ROOT 的文件夾。如果一定要刪除,可以在 Dockerfile 里面的構(gòu)建命令中刪除。

2,?? 如果一個鏡像構(gòu)建好以后,是不需要再進(jìn)去編輯的,所以通常來說這些命令是不需要的。(日志一般會輸出到容器外面,控制臺輸出也是在外面看)


希望對你能有幫助。

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

關(guān)于構(gòu)建自定義鏡像啟動訪問404的問題

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號