我第一次使用docker,因此对您来说可能是一个愚蠢的问题。
我配置了:String regx = "^[\\p{L} .'-]+$";
和dockerfile
。
每次更改代码(nodejs代码)时,我需要运行以下命令:
docker-compose
如果我想查看更改,我想知道是否有一种方法可以更新我的代码,而不必每次都运行该命令。 谢谢。
Dockerfile:
docker-compose up --build
docker-compose:
FROM node:latest
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
COPY package.json /usr/src/app/
RUN npm install
COPY . /usr/src/app
ENV NODE_PATH=/app/node_modules
EXPOSE 1337
CMD ["npm", "start"]
答案 0 :(得分:0)
您可以在容器中装入包含源代码的目录,并使用nodemon之类的工具来监视文件并在更改后重新启动应用程序。
有关详情,请参见文章Docker Tips : Development With Nodemon。