我正在尝试使用Node.js和Docker处理开发环境。
我希望能够:
我尝试了Node image,如果我理解正确的话,那不是我想要的。
我知道如何制作挂载点,但我不知道服务器应该如何检测更改并“重新启动”自身。
我是Node.js的新手,所以如果有更好的方法可以做,请随意分享。
答案 0 :(得分:1)
在我一次性启动计算机时运行我的docker容器;
start containers automatically与docker守护程序或您的进程管理器
在我的本地源代码中进行更改,然后查看更改 与docker容器交互(使用mount)。
您需要将dev app文件夹挂载为卷
$ docker run --name myapp -v /app/src:/app image/app
并在Dockerfile nodeJs中设置
CMD [“nodemon”,“ - L”,“/ app”]