Kürzlich begann ein neues Projekt mit der Teamentwicklung, und ich durfte mit Docker die Aufgabe der Umgebungskonstruktion übernehmen. Zu diesem Zeitpunkt, als ich versuchte, Docker zu erstellen, bekam ich einen unsichtbaren Fehler "OSError: Datei kann nicht im Kontext gelesen werden" und war ratlos. Ich hoffe, dass es niemanden gibt, der dem gleichen Pfad folgt. Ich werde es hier teilen.
【Umgebung】
Plötzlich ist es eine Lösung. So einfach ist das. Anscheinend schien das Verzeichnis node_modules beim Lesen der Fehleranweisung fehlerhaft zu sein, also habe ich eine ** .dockerignore-Datei ** erstellt und dort Ich habe node_modules geschrieben und es neu aufgebaut und es hat funktioniert!
.dockerignore
node_modules
Sobald Sie Docker erstellt haben, können Sie die Umgebung wiederverwenden. Wenn eine Person sie in der Teamentwicklung erstellt, können Sie sofort genau dieselbe Umgebung reproduzieren, was wahnsinnig praktisch ist! Aufgrund mangelnden Wissens funktioniert es jedoch oft nicht, selbst wenn ich mit dem Dockerfile Maru Pakuri einer anderen Person baue, und ich habe oft Probleme mit Fehlern ... Ehrlich gesagt, anstatt sich selbst zu programmieren, Umgebungskonstruktionen oder Fehler, die aufgrund von Versionsabhängigkeiten auftreten Aber es dauert viele Male länger ...
Wenn Sie Anregungen oder Eindrücke haben, würde ich mich freuen, wenn Sie einen Kommentar abgeben könnten! !!
Recommended Posts