[RUBY] [Docker] Quand j'ai fait la compilation de docker-compose, j'ai eu une erreur disant Impossible de lire le fichier. .. [Rails 6.0]

Récemment, un nouveau projet a été lancé par le développement de l'équipe, et j'ai été autorisé à faire la tâche de construction d'environnement avec Docker. À ce moment-là, lorsque j'ai essayé de construire Docker, j'étais perdu car j'avais une erreur invisible telle que ʻOSError: Impossible de lire le fichier dans le contexte ~ `, de sorte qu'il n'y ait personne pour suivre le même chemin. Je vais le partager ici.

【environnement】

Solution

Du coup, c'est une solution. C'est si facile. Apparemment, lorsque je lisais l'instruction d'erreur, le répertoire node_modules semblait être erroné, j'ai donc créé un fichier **. Doctorignore ** et là J'ai écrit node_modules et je l'ai reconstruit et cela a fonctionné!

.dockerignore


node_modules

Impressions

Une fois que vous avez créé Docker, vous pouvez réutiliser l'environnement, et dans le développement d'équipe, si une personne le crée, vous pouvez immédiatement reproduire exactement le même environnement, donc c'est incroyablement pratique! Cependant, par manque de connaissances, même si je le construis avec le Dockerfile Marupakuri d'une autre personne, cela ne fonctionne souvent pas et j'ai souvent du mal avec les erreurs ... Mais cela prend beaucoup plus de temps ...

Merci d'avoir lu jusqu'au bout!

Si vous avez des suggestions ou des impressions, je vous serais reconnaissant de bien vouloir commenter! !!

Recommended Posts

[Docker] Quand j'ai fait la compilation de docker-compose, j'ai eu une erreur disant Impossible de lire le fichier. .. [Rails 6.0]
Dans WSL2, quand j'ai fait `docker-compose up`, j'ai eu une erreur disant que le fichier sh n'a pas été trouvé.
Quand je bcrypt avec node + docker, j'ai une erreur
J'ai eu une erreur en essayant d'installer sbt pour créer un environnement de développement Scala
Ce que j'ai fait lorsque la base de données n'a pas démarré avec docker-compose up
L'histoire selon laquelle l'erreur de construction ne s'est pas arrêtée lors de l'utilisation d'Eclipse 2020
Quand j'ai essayé de créer un environnement pour PHP7.4 + Apache + MySQL avec Docker, je suis resté bloqué [Windows & Mac]
[Résolution d'erreur] Se produit lors de la tentative de création d'un environnement pour le printemps avec docker
Que faire si le message d'erreur "Impossible de trouver un moteur d'exécution JavaScript" s'affiche lors du démarrage du serveur rails
Webdrivers :: BrowserNotFound: Impossible de trouver le binaire Chrome. Lorsque j'ai essayé pour la première fois de tester E2E avec Docker + Rails, je suis resté coincé dans une erreur.
J'obtiens une erreur lors de l'ajout d'une dépendance
[Mockito] 3.2.4 → Après la mise à jour vers 3.3.x, une erreur s'est produite (bien que Iketenai)
[Rails] Comment créer un environnement avec Docker
L'histoire lorsque le conteneur ne démarre pas avec docker-compose up et qu'une erreur se produit