[RUBY] [Docker] Eine Geschichte über einen Fehler beim Erstellen von Docker

docker-compose upAls ich das tat, bekam ich den folgenden Fehler.

web_1     | => Booting Puma
web_1     | => Rails 6.0.3.1 application starting in development 
web_1     | => Run `rails server --help` for more startup options
web_1     | Usage: yarn [options]
web_1     | 
web_1     | yarn: error: no such option: --integrity
web_1     | 
web_1     | 
web_1     | ========================================
web_1     |   Your Yarn packages are out of date!
web_1     |   Please run `yarn install --check-files` to update.
web_1     | ========================================
web_1     | 
web_1     | 
web_1     | To disable this check, please change `check_yarn_integrity`
web_1     | to `false` in your webpacker config file (config/webpacker.yml).
web_1     | 
web_1     | 
web_1     | 
web_1     | 
web_1     | 
web_1     | Exiting
shitsumonwa_web_1 exited with code 1

Keine Änderung gegenüber dem obigen Bildschirm. .. .. Please run yarn install --check-files to update. Weil es gibt

yarn install --check-files

Wenn Sie "Docker-Compose up" erneut ausführen, wird derselbe Fehler angezeigt.

web_1     | To disable this check, please change `check_yarn_integrity`
web_1     | to `false` in your webpacker config file (config/webpacker.yml).

Da es die obige Beschreibung gab, habe ich den Inhalt von `` `config / webpacker.yml``` geändert.

config/webpacker.yml


development:
  <<: *default
  compile: true

  # Verifies that correct packages and versions are installed by inspecting package.json, yarn.lock, and node_modules
  check_yarn_integrity: true

Es war oben, aber ich habe es geändert.

config/webpacker.yml


development:
  <<: *default
  compile: true

  # Verifies that correct packages and versions are installed by inspecting package.json, yarn.lock, and node_modules

#Ändern Sie Folgendes von wahr in falsch
  check_yarn_integrity: false

Es funktionierte! !! !!

web_1     | => Booting Puma
web_1     | => Rails 6.0.3.1 application starting in development 
web_1     | => Run `rails server --help` for more startup options
web_1     | Puma starting in single mode...
web_1     | * Version 4.3.5 (ruby 2.6.3-p62), codename: Mysterious Traveller
web_1     | * Min threads: 5, max threads: 5
web_1     | * Environment: development
web_1     | * Listening on tcp://0.0.0.0:3000
web_1     | Use Ctrl-C to stop

Siehe Artikel unten

Docker-Compose-Up ist aufgrund von Garn nicht möglich (Ihre Garnpakete sind veraltet!)

Recommended Posts

[Docker] Eine Geschichte über einen Fehler beim Erstellen von Docker
[Docker] Eine Geschichte über einen Fehler beim Erstellen von Docker
Eclipse-Fehler
Eine Geschichte über einen Fehler während der Migration in Docker PHP Laravel
In WSL2, als ich "Docker-Compose Up" machte, bekam ich eine Fehlermeldung, dass die sh-Datei nicht gefunden wurde.
Die Geschichte, wenn der Container nicht mit Docker-Compose gestartet wird und ein Fehler auftritt
Grundlagen der Java-Fehlerbehandlung - Die Geschichte, die abfängt, wird nur im Vordergrund aufgegriffen
Die Geschichte, die zur Lösung des Fehlers führte, weil postgres nicht mit Docker-Compose begann
Die Geschichte, dass Tomcat in Eclipse unter einem Timeout-Fehler litt
Es wurde ein Fehler behoben, der beim Versuch auftrat, Spark in einer Umgebung zu verwenden, in der Java 8 und Java 11 gleichzeitig vorhanden sind
Die Geschichte einer illegalen staatlichen Ausnahme in Jetty.
Überprüfungswertfehler, der in der Clusterumgebung aufgetreten ist
Die Geschichte, dass .java auch in Unity 2018 erstellt wurde
Fehler in Docker-Schienen db: migrate (StandardError: Ein Fehler ist aufgetreten, alle späteren Migrationen wurden abgebrochen :)
Informationen zu dem Fehler, der beim Hinzufügen eines Spaltennamens in Rails aufgetreten ist (Rails DB: Migrieren, Rails DB: Rollback, Hinzufügen).
Installieren Sie Docker und Docker-Compose in kürzester Zeit auf Ubuntu
npm-Fehler im Docker-Tutorial
Autoprefixer unterstützt Node v4.8.2 nicht. Aktualisieren Sie es. Fehler, der in Rails aufgetreten ist [Docker Rails 5 Bootstrap]
Eine Geschichte, die mir klar wurde, dass ich überhaupt als Ingenieur studieren musste
Das Repository ... ist kein signierter Fehler im Docker Build Apt-Get Update
Ich sehe keinen Fehler bei der Installation des Rails-Bundles ... der Lösung
Die Geschichte, dass der Erstellungsfehler bei Verwendung von Eclipse 2020 nicht aufgehört hat
Erklären Sie DI in einer fettleibigen Geschichte
Eine Geschichte, die sich mit dem Problem befasst, dass REMOTE_ADDR nicht in einem mit Docker Swarm + Traefik (1.7) erstellten Cluster erworben werden kann.
Im kostenlosen Kurs von RubyOnRails Udemy ist ein Fehler aufgetreten, der behoben und bis zum Ende durchgearbeitet wurde
[Schienen] Über den Fehler, dass das Bild nicht in der Produktionsumgebung angezeigt wird
Ich möchte bei der Registrierung in der Datenbank eine Fehlermeldung anzeigen
Die Geschichte, dass das Servlet nicht in die Java-Webanwendung geladen werden konnte
Die Geschichte eines arithmetischen Überlaufs, der in Ruby nicht auftreten sollte
Beim Ausführen einer Funktion in PostgreSQL mit dem Parameter OUT von MyBatis auf CURSOR ist ein Fehler aufgetreten.
Bei der Einführung von JOOQ in Spring Boot wurde eine Geschichte behandelt, die behandelt wurde, weil bei Liquidbase ein Fehler aufgetreten ist
Die Geschichte der Aktualisierung des Docker-Containers von Sonar Qube
Rails Refactoring Geschichte vor Ort gelernt
Die Geschichte des Schreibens von Java in Emacs
Lösung, die beim Versuch, mit Java eine Verbindung zu DB (MySQL) herzustellen, einen Fehler verursacht
Die Geschichte einer Android-Anwendung, mit der die Abtastfrequenz des Beschleunigungssensors angepasst werden kann
Eine Geschichte, die ein unerfahrener Anfänger beim Einrichten von Rails Server hatte.
Als ich an den 402-Fehler dachte, der plötzlich mitten in der Einführung von PAY.jp auftrat, gab es einen unerwarteten Ort
Umgang mit dem Fehler yaml.scanner.ScannerError: Beim Scannen nach dem nächsten Token, das beim Erstellen einer Rails-Umgebung mit Docker angezeigt wurde