nodemon -v
: 1.18.4node -v
: 10.4.1قم بتشغيل إعادة التشغيل يدويًا كما لو قمت بتغيير ملف.
لا يحدث
تثبيت Docker
قم بإنشاء عقدة: صورة
أضف Nodemon
بناء وبدء الحاوية
عامل ميناء ملاحظة
عامل ميناء exec -ti التجزئة sh
إعادة التشغيل يدويًا ، كيف؟
إذا كان ذلك ممكنًا ، يرجى إلحاق علامة --dump
في الأمر الخاص بك وتضمين الإخراج هنا لضمان إزالة أي تفاصيل أو رموز حساسة / شخصية .
مرحبًا ، هل حاولت استخدام عامل إنشاء عامل الميناء؟
يمكنك مشاركة المسار الحالي الخاص بك. مع مجلد التطبيق الذي يشغل الحاوية ، باستخدام وحدة تخزين.
ها هو
version: '3'
services:
db:
image: mysql:5.7
ports:
- "3306:3306"
environment:
MYSQL_USER: root
MYSQL_DATABASE: mydbname
MYSQL_ROOT_PASSWORD: root
MYSQL_PASSWORD: root
web:
build:
context: .
dockerfile: Dockerfile
command: /entrypoint.sh
volumes:
- ./webclient/.tmp/serve:/gamma/webclient
ports:
- "8000:8000"
depends_on:
- db
هناك طريقة أخرى لفرض إعادة التشغيل وهي إجراء docker cp وفرض تغييرات الملف داخل نظام الملفات في الحاوية الخاصة بك.
@ danizavtz شكرا أعرف هؤلاء. أرغب في التعرف على التحديث اليدوي كما هو موضح في الوثائق الرسمية. أنا متصل بخادم عبر shell. أنا أجبر nodemon عن طريق تحرير ملف ولكني أود معرفة كيفية القيام بذلك دون الحاجة إلى تعديل ملف كما هو موضح هنا
تم وضع علامة على هذه المشكلة تلقائيًا على أنها خاملة وقديمة لأنها لم يكن بها أي نشاط حديث. سيتم إغلاقها تلقائيًا في حالة عدم حدوث أي نشاط آخر. إذا كنت تعتقد أن هذا خطأ ، أو استمرت المشكلة ، فما عليك سوى إرسال رد في التعليقات و remy سوف (حاول!) للمتابعة.
شكرا لك على المساهمة <3
التعليق الأكثر فائدة
@ danizavtz شكرا أعرف هؤلاء. أرغب في التعرف على التحديث اليدوي كما هو موضح في الوثائق الرسمية. أنا متصل بخادم عبر shell. أنا أجبر nodemon عن طريق تحرير ملف ولكني أود معرفة كيفية القيام بذلك دون الحاجة إلى تعديل ملف كما هو موضح هنا