通過Docker部署兩個(gè)Node應(yīng)用

思路

兩個(gè)Node應(yīng)用分別監(jiān)聽不同的端口,通過Docker構(gòu)建不同的鏡像,再運(yùn)行兩個(gè)不同的容器實(shí)例。

步驟

  1. 創(chuàng)建兩個(gè)不同的express應(yīng)用,將監(jiān)聽端口更改為兩個(gè)不同的端口,如:803000。
  2. 在兩個(gè)項(xiàng)目根目錄下分別編寫不同的Dockerfile,關(guān)鍵點(diǎn)是EXPOSE分別是對(duì)應(yīng)的端口號(hào),803000。
  3. 分別在兩個(gè)項(xiàng)目根目錄下構(gòu)建鏡像。
  4. 根據(jù)鏡像運(yùn)行不同的容器倉庫。
  5. 打開瀏覽器,根據(jù)不同的端口號(hào)訪問不同的express應(yīng)用。

注意

Docker的宿主機(jī)器既可以是云服務(wù)器,也可以是本地計(jì)算機(jī)。
如果是云服務(wù)器, 要想本地能訪問,注意設(shè)置安全組開放相應(yīng)的端口號(hào)。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Docker — 云時(shí)代的程序分發(fā)方式 要說最近一年云計(jì)算業(yè)界有什么大事件?Google Compute Engi...
    ahohoho閱讀 15,849評(píng)論 15 147
  • 轉(zhuǎn)載自 http://blog.opskumu.com/docker.html 一、Docker 簡介 Docke...
    極客圈閱讀 10,753評(píng)論 0 120
  • 0x01 核心概念 Docker鏡像類似于虛擬機(jī)鏡像,可以理解為一個(gè)面向Docker引擎的只讀模板,包含了文件系統(tǒng)...
    閑云逸心閱讀 4,962評(píng)論 0 9
  • 0. 前言 docker是什么?docker是用GO語言開發(fā)的應(yīng)用容器引擎,基于容器化,沙箱機(jī)制的應(yīng)用部署技術(shù)???..
    sessionboy閱讀 4,007評(píng)論 2 49
  • 如果你用十分真心對(duì)我時(shí),我不會(huì)對(duì)你九分留一分真意。如果你用半斤之心對(duì)我,我一樣會(huì)對(duì)你實(shí)行八兩制對(duì)你。 有沒有無私的...
    一只羊1237閱讀 354評(píng)論 0 0

友情鏈接更多精彩內(nèi)容