【发布时间】:2016-10-06 02:19:09
【问题描述】:
我正在开发一个简单的 NodeJS 应用程序。我使用 docker,它使部署到生产环境变得非常容易。 这是我的 Dockerfile:
FROM node
COPY . /src
RUN cd /src; npm install
EXPOSE 3000
CMD ["node", "/src/express.js"]
在我的开发环境(windows、boot2Docker)上,Docker 让我慢了下来,因为我所做的每一个小改动,我都必须重新构建 Docker 映像并运行容器,这需要几分钟。
我找不到简单地将源文件从主机复制到 docker 容器的方法。有没有简单的方法来做到这一点?我应该在我的开发环境中使用普通的 nodeJS 并且只在生产环境中使用 Docker 吗?
谢谢!
【问题讨论】:
标签: node.js docker boot2docker dockerfile