nodemon -v
: 1.18.4node -v
: 10.4.1Starten Sie manuell einen Neustart, als ob ich eine Datei ändere.
Passiert nicht
Docker installieren
Erstellen Sie ein Node:Alpine 10-Bild
Knoten hinzufügen
Erstellen und starten Sie den Container
Docker ps
docker exec -ti hash sh
Manuell neu starten, wie?
Falls zutreffend, fügen Sie bitte das Flag --dump
an Ihren Befehl an und fügen Sie die Ausgabe hier ein , um sicherzustellen, dass alle sensiblen/persönlichen Daten oder Token entfernt werden .
Hallo, haben Sie versucht, Docker-Compose zu verwenden?
Sie können Ihren aktuellen Pfad teilen. mit Ihrem Container, in dem der App-Ordner ausgeführt wird, mithilfe eines Volumes.
hier ist meine docker-compose.yml , nur zur Inspiration.
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
Eine andere Möglichkeit, den Neustart zu erzwingen, besteht darin, einen Docker-Cp auszuführen und Dateiänderungen im Dateisystem Ihres Containers zu erzwingen.
@danizavtz Danke die kenne ich. Ich würde gerne etwas über das manuelle Update wissen, wie es in der offiziellen Dokumentation beschrieben ist. Ich bin per Shell mit einem Server verbunden. Ich erzwinge Nodemon, indem ich eine Datei bearbeite, aber ich würde gerne wissen, wie es geht, ohne eine Datei wie hier gezeigt ändern zu müssen
Dieses Problem wurde automatisch als inaktiv und veraltet markiert, da es in letzter Zeit keine Aktivität hatte. Es wird automatisch geschlossen, wenn keine weitere Aktivität stattfindet. Wenn Sie der Meinung sind, dass dies falsch ist oder das Problem weiterhin besteht, geben Sie einfach eine Antwort in die Kommentare ein und @remy wird (versuchen!)
Vielen Dank für Ihren Beitrag <3
Hilfreichster Kommentar
@danizavtz Danke die kenne ich. Ich würde gerne etwas über das manuelle Update wissen, wie es in der offiziellen Dokumentation beschrieben ist. Ich bin per Shell mit einem Server verbunden. Ich erzwinge Nodemon, indem ich eine Datei bearbeite, aber ich würde gerne wissen, wie es geht, ohne eine Datei wie hier gezeigt ändern zu müssen