最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

對于docker中鏡像和容器的些許困惑

對于docker中鏡像和容器的些許困惑

叮當(dāng)貓咪 2018-09-12 08:15:45
最近在學(xué)docker,一開始自以為自己能分清鏡像和容器的區(qū)別,以為鏡像就是 配置好的且安裝好各種依賴的操作系統(tǒng),就是個環(huán)境。而容器是運行在那個配置好的操作系統(tǒng)之上的某個進程。但后來我發(fā)現(xiàn),鏡像不只只是操作系統(tǒng),還可以是某個應(yīng)用,比如nginx,redis等等。那從nginx或redis鏡像run起來的容器是什么?從操作系統(tǒng)建立起來的容器我能理解,但是從一個應(yīng)用建立起來的容器,有點理解不了。那么問題來了:1,是不是說,我寫了一個程序,打包編譯成一個可執(zhí)行文件,這個可執(zhí)行文件是個鏡像,那從這個可執(zhí)行文件run起來的容器是啥?這個可執(zhí)行文件的進程?2,如果鏡像是nginx或者redis或者我自己寫的一個可執(zhí)行文件,那么這個鏡像是不是同時也得包含操作系統(tǒng)等等底層的東西?3,現(xiàn)在已經(jīng)容器化的公司,是不是把代碼編譯成一個(可執(zhí)行文件)鏡像,然后直接從這個鏡像來建立容器?而不是用操作系統(tǒng)鏡像
查看完整描述

1 回答

?
UYOU

TA貢獻1878條經(jīng)驗 獲得超4個贊

我的理解是分為兩種情況,我舉例來說明:
1、以php為例,php項目啟動依賴php環(huán)境,nginx環(huán)境,如果是光光打包成一個鏡像顯然是不合理的,我的做法是:起一個php的容器,暴露其端口,供nginx容器使用,nginx容器映射其端口到宿主機,并且宿主機將其工作目錄掛載到容器之中,這樣宿主機就可以訪問啟動的項目內(nèi)容;
1、以node項目為例,node項目僅僅依賴于node環(huán)境,我的做法是:將工作目錄掛載到鏡像中打包起來,拉起來這個鏡像即可,但是這樣需要每次在修改文件之后重新build鏡像.

以上


查看完整回答
反對 回復(fù) 2018-09-24
  • 1 回答
  • 0 關(guān)注
  • 778 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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