嘗試使用docker-compose構建並生成一個簡單的Node.js應用程序。儘管我遇到了與Django應用程序相同的問題,所以我認爲我只是缺少某種至關重要的步驟。這裏是我的Dockerfile:Docker撰寫正在生產
FROM node:4.2.1
CMD mkdir -p /var/app
COPY . /var/app
EXPOSE 3000
CMD node /var/app/index.js
當我運行搬運工撰寫了向它拋出一個節點錯誤提示無法找到在/ var /應用程序代碼中的數字海洋機器指出。有沒有其他的機制可以讓我的代碼進入Docker以外的機器?
你的docker文件中應該只有一個'CMD' –