gpt4 book ai didi

node.js - 带有标志 --legacy-watch 的 Nodemon 不适用于 docker Ubuntu/Linux

转载 作者:行者123 更新时间:2023-12-04 19:27:45 30 4
gpt4 key购买 nike

我有一个小型 Web 服务器,它在我的 docker 中响应“Hello World”。
但是在开发时(并将响应更改为“Hello World !!!”之类的内容),我无法让它在保存时重新加载。

FROM node:14

WORKDIR /usr/src/app

COPY package*.json ./

RUN npm install -g nodemon
RUN npm install

COPY . .

EXPOSE 8080
CMD [ "nodemon", "--legacy-watch", "server.js" ]
我必须重建图像才能改变它。 --legacy-watch-L不会成功的。
我在 Ubuntu 20.04

最佳答案

为此,您需要使用卷。默认情况下,Docker 不会根据您在 FS 中所做的更改来更新镜像文件系统。卷允许您保持容器 FS 和本地 FS 同步。
您可以阅读有关卷的详细信息 here

关于node.js - 带有标志 --legacy-watch 的 Nodemon 不适用于 docker Ubuntu/Linux,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69528416/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com