dockerfile - [docker build image失敗- npm install]
問題描述
今天新建了一個Dockerfile文件,想把自己的項目使用docker建立鏡像保存
項目的結(jié)構(gòu)如下:![dockerfile - [docker build image失敗- npm install]](http://www.leifengta.com.cn/attached/image/news/202311/1028105a80.png)
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 . 的時候遇到了如下問題,google,baidu未果,看是否有人也遇到這個問題?
感覺是到了 npm install這里的問題,也嘗試了更改node的版本號碼,但是總出現(xiàn)這個問題
Screen Shot 2016-12-12 at 16.57.04.png![dockerfile - [docker build image失敗- npm install]](http://www.leifengta.com.cn/attached/image/news/202311/102810a777.png)
謝謝回答。
問題解答
回答1:這些紅色并不是報錯,npm正在安裝包,安裝完會進行下一個命令EXPOSE 5000,最后會執(zhí)行CMD [ 'npm', 'start' ]
相關(guān)文章:
1. boot2docker無法啟動2. PHP類中的$this3. mysql - 怎么讓 SELECT 1+null 等于 14. javascript - 請問下如何獲取地址欄上的中文參數(shù)值,在JS頁面里碼碼,正常使用?5. javascript - 關(guān)于微信公眾號開發(fā)的一個trouble!6. css - input間的間距和文字上下居中7. css - 定位為absolute的父元素中的子元素 如何設(shè)置在父元素的下面?8. 超融合服務(wù)器跟云服務(wù)器本質(zhì)區(qū)別是什么?9. javascript - jquery hide()方法無效10. javascript - vue組件, 如何能獲取都slot中的元素得高度

網(wǎng)公網(wǎng)安備