最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Nodejs alpine基礎(chǔ)之docker鏡像構(gòu)建

 更新時(shí)間:2023年07月21日 09:40:37   作者:端端  
這篇文章主要為大家介紹了Nodejs alpine基礎(chǔ)之docker鏡像構(gòu)建,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

1 系統(tǒng)環(huán)境

  • centos7 內(nèi)核:3.10.0-514.26.2.el7.x86_64
  • 安裝docker要求內(nèi)核版本不低于3.10

2 安裝docker

yum install docker // 安裝docker
systemctl start docker.service // 啟動(dòng)docker
systemctl enable docker.service // 設(shè)置開機(jī)啟動(dòng)

3 Nodejs 鏡像選擇

REPOSITORYTAGIMAGE IDCREATEDSIZE
docker.io/node9.2.1-slim69c9f9292fa43 days ago230 MB
docker.io/node9.2.1-alpineafdc3aaaf7483 days ago67.46 MB
docker.io/nodelatest727b047a1f4e3 days ago675.6 MB
docker.io/iron/nodelatest9ca501065d1820 months ago18.56 MB

選擇鏡像的標(biāo)準(zhǔn)

  • 官方的
  • 經(jīng)常維護(hù)的
  • 體積小的
  • 要有yarn 和 npm
  • node版本要高

最終選擇 node:9.2.1-alpine, 該鏡像體積很小,已經(jīng)內(nèi)置npm(5.5.1), yarn(1.3.2)

4 時(shí)區(qū)配置

node:9.2.1-alpine的時(shí)區(qū)默認(rèn)不是國(guó)內(nèi)的,需要在build時(shí),配置時(shí)區(qū)。

FROM node:9.2.1-alpine
# Install base packages and set timezone ShangHai
RUN apk update && apk add bash tzdata \
    && cp -r -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
...
...
...
CMD [ "node" ]

驗(yàn)證

?  node-dockerfile git:(master) docker run -it  e595 sh 
/ # yarn -v
1.3.2
/ # npm  -v
5.5.1
/ # node -v
v9.2.1
/ # date
Tue Dec 12 17:33:26 CST 2017

以上就是Nodejs alpine基礎(chǔ)之docker鏡像構(gòu)建的詳細(xì)內(nèi)容,更多關(guān)于Nodejs alpine構(gòu)建docker鏡像的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • 了不起的node.js讀書筆記之node的學(xué)習(xí)總結(jié)

    了不起的node.js讀書筆記之node的學(xué)習(xí)總結(jié)

    這篇文章主要介紹了了不起的node.js讀書筆記之node的學(xué)習(xí)總結(jié),需要的朋友可以參考下
    2014-12-12
  • 如何用npm命令刪除開發(fā)項(xiàng)目中的node_modules文件夾

    如何用npm命令刪除開發(fā)項(xiàng)目中的node_modules文件夾

    每個(gè)項(xiàng)目都會(huì)產(chǎn)生一個(gè)node_modules,每個(gè)node_modules少則幾十兆,多則幾百甚至上千兆,隨著時(shí)間的積累,維護(hù)項(xiàng)目的增加,整個(gè)項(xiàng)目目錄體積會(huì)越來(lái)越大,這篇文章主要給大家介紹了關(guān)于如何用npm命令刪除開發(fā)項(xiàng)目中的node_modules文件夾,需要的朋友可以參考下
    2023-12-12
  • node.js中的fs.stat方法使用說(shuō)明

    node.js中的fs.stat方法使用說(shuō)明

    這篇文章主要介紹了node.js中的fs.stat方法使用說(shuō)明,本文介紹了fs.stat的方法說(shuō)明、語(yǔ)法、接收參數(shù)、使用實(shí)例和實(shí)現(xiàn)源碼,需要的朋友可以參考下
    2014-12-12
  • 詳解NodeJS框架express的路徑映射(路由)功能及控制

    詳解NodeJS框架express的路徑映射(路由)功能及控制

    這篇文章主要介紹了詳解NodeJS框架express的路徑映射(路由)功能及控制,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2017-03-03
  • 輕松創(chuàng)建nodejs服務(wù)器(7):阻塞操作的實(shí)現(xiàn)

    輕松創(chuàng)建nodejs服務(wù)器(7):阻塞操作的實(shí)現(xiàn)

    這篇文章主要介紹了輕松創(chuàng)建nodejs服務(wù)器(7):阻塞操作的實(shí)現(xiàn),本文先是組出了代碼,然后對(duì)代碼一一分析,需要的朋友可以參考下
    2014-12-12
  • 帶你了解NodeJS事件循環(huán)

    帶你了解NodeJS事件循環(huán)

    這篇文章主要介紹NodeJS事件循環(huán),Node中代碼從上到下同步執(zhí)行,在執(zhí)行過(guò)程中會(huì)將不同的任務(wù)添加到相應(yīng)的隊(duì)列中,那具體有的循環(huán)又是怎么回事呢,限免現(xiàn)編就帶大家學(xué)習(xí)該詳細(xì)內(nèi)容,需要的朋友也可以參考一下
    2022-02-02
  • 新手必須知的Node.js 4個(gè)JavaScript基本概念

    新手必須知的Node.js 4個(gè)JavaScript基本概念

    本文介紹了4個(gè)基本JavaScript概念,它是你學(xué)習(xí)node.js所必需要掌握,下面就讓我們來(lái)看一下具體是哪4個(gè)基本JavaScript概念
    2018-09-09
  • node環(huán)境執(zhí)行js文件的完整步驟

    node環(huán)境執(zhí)行js文件的完整步驟

    Nodejs下運(yùn)行JS代碼有兩種方式,一種是在Node.js的交互環(huán)境下運(yùn)行,另外一種是把代碼寫入文件中,然后用node命令執(zhí)行文件代碼,下面這篇文章主要給大家介紹了關(guān)于node環(huán)境執(zhí)行js文件的相關(guān)資料,需要的朋友可以參考下
    2023-02-02
  • Node.js下自定義錯(cuò)誤類型詳解

    Node.js下自定義錯(cuò)誤類型詳解

    在JavaScript里面,運(yùn)行過(guò)程中的錯(cuò)誤的類型總是被人忽略,這篇文章給大家詳細(xì)介紹了如何在Node.js下自定義錯(cuò)誤類型,對(duì)大家學(xué)習(xí)或者使用Node.js具有一定的參考借鑒價(jià)值,有需要的朋友們可以參考借鑒,下面來(lái)一起看看吧。
    2016-10-10
  • Node.js進(jìn)程管理之子進(jìn)程詳解

    Node.js進(jìn)程管理之子進(jìn)程詳解

    本文詳細(xì)講解了Node.js進(jìn)程管理之子進(jìn)程,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-07-07

最新評(píng)論

大名县| 遂平县| 白玉县| 香格里拉县| 敦煌市| 泰来县| 天长市| 岚皋县| 图木舒克市| 洛隆县| 汉沽区| 远安县| 靖边县| 玉门市| 方正县| 临潭县| 南召县| 泸定县| 东明县| 山丹县| 女性| 阳曲县| 长治市| 磐石市| 恩施市| 两当县| 贵阳市| 卫辉市| 泽州县| 景宁| 德惠市| 舞阳县| 河津市| 怀宁县| 巨鹿县| 汉中市| 习水县| 巩义市| 山东| 德化县| 青浦区|