के साथ एक NodeJS एप्लिकेशन को फिर से लोड मुझे लगता है कि मैं nodemon
के साथ चलाने के एक हैलो, दुनिया को व्यक्त एप्लिकेशन है, जब भी मैं एक फ़ाइल सर्वर के पुनरारंभ बदल कि इतने।डोकर: nodemon
मैं ऐप को डॉकर छवि के रूप में पैकेजिंग कर रहा हूं।
Dockerfile:
FROM node:6.3.0
RUN mkdir -p /opt/app
WORKDIR /opt/app
COPY . /opt/app
RUN npm install
EXPOSE 3000
CMD ["npm", "start"]
npm start
रन nodemon -L index.js
रूप package.json
हालांकि में परिभाषित किया गया, मैं छवि हर मैं अपने ऐप में बदलाव कर निर्माण नहीं कर सकते। मैं भी एक डोकर-compose.yml फ़ाइल, जिसमें मैं build
विकल्प निर्दिष्ट है, लेकिन फिर भी मैं कंटेनर
version: "2"
services:
rpro:
build: .
command: npm start
ports:
- "3000:3000"
volumes:
- /opt/app
यहाँ entire repo
साथ फिर से लोड करने नहीं मिल सकता है
मैं डॉकर कंटेनर के साथ फ़ाइल परिवर्तनों पर सर्वर पुनरारंभ कैसे प्राप्त करूं? ऐसे मामले में सामान्य देव वर्कफ़्लो क्या है?
डॉकर-देव इस प्रकार की चीजों के लिए अच्छा है हालांकि मुझे नहीं लगता कि इसे उत्पादन में चलाया जाना चाहिए – meda
@meda क्या आप डॉकर-देव को एक लिंक प्रदान कर सकते हैं? – Jatin
क्षमा करें मेरा मतलब है नोड-देव – meda