dockerfile - [docker build image失敗- npm install]
問(wèn)題描述
今天新建了一個(gè)Dockerfile文件,想把自己的項(xiàng)目使用docker建立鏡像保存
項(xiàng)目的結(jié)構(gòu)如下:
docker的配置文件如下:
FROM node:4.6.2RUN mkdir /runDockerWORKDIR /runDockerCOPY . /runDockerRUN npm installEXPOSE 5000CMD [ 'npm', 'start' ]
在package.json中配置了如下的命令:
'scripts': { 'start': 'webpack-dev-server --inline --hot --display-error-details --history-api-fallback --progress --colors --port 5000 --host 0.0.0.0',}
在執(zhí)行 docker build -t test:1.0 . 的時(shí)候遇到了如下問(wèn)題,google,baidu未果,看是否有人也遇到這個(gè)問(wèn)題?
感覺(jué)是到了 npm install這里的問(wèn)題,也嘗試了更改node的版本號(hào)碼,但是總出現(xiàn)這個(gè)問(wèn)題
Screen Shot 2016-12-12 at 16.57.04.png
謝謝回答。
問(wèn)題解答
回答1:這些紅色并不是報(bào)錯(cuò),npm正在安裝包,安裝完會(huì)進(jìn)行下一個(gè)命令EXPOSE 5000,最后會(huì)執(zhí)行CMD [ 'npm', 'start' ]
相關(guān)文章:
1. golang - 用IDE看docker源碼時(shí)的小問(wèn)題2. php - 有關(guān)sql語(yǔ)句反向LIKE的處理3. 在視圖里面寫(xiě)php原生標(biāo)簽不是要迫不得已的情況才寫(xiě)嗎4. 獲取上次登錄ip的原理是啥?5. 求救一下,用新版的phpstudy,數(shù)據(jù)庫(kù)過(guò)段時(shí)間會(huì)消失是什么情況?6. phpstudy v8打開(kāi)數(shù)據(jù)庫(kù)就出錯(cuò),而phpstudy 2018不會(huì)7. 為什么說(shuō)非對(duì)象調(diào)用成員函數(shù)fetch()8. 為什么點(diǎn)擊登陸沒(méi)反應(yīng)9. 請(qǐng)問(wèn)下tp6框架的緩存在哪里設(shè)置,或者說(shuō)關(guān)閉?10. mysql報(bào)錯(cuò) unknown column ’a.plat’ in ON clause
