[RUBY] [Rails / Docker] Que faire si l'accès est refusé par le navigateur (localhost: 3000) après l'ajout d'un gem

environnement

macOS 10.15.5 Rails 5.2.4.2 Docker 19.03.12

Que faire si l'accès est refusé sur votre navigateur (localhost: 3000) après l'ajout d'un gem

Lorsque vous essayez d'ajouter la fonction de pagination dans l'environnement Docker, ajoutez le joyau suivant puis exécutez bundle install '' `` pour redémarrer le serveur ...

gemfile


gem 'kaminari'

terminal


$ bundle install
$ docker-compose restart

Mais le navigateur a refusé l'accès ...

スクリーンショット 2020-11-06 22.40.07.png

Vérification du fonctionnement du docker

Tout d'abord, lorsque vous exécutez `` docker-compose up '', il a été confirmé que Docker est tombé, alors essayez l'opération suivante pour vous connecter à nouveau au navigateur.

terminal


$ docker-compose build

Ensuite, exécutez à nouveau `` docker-compose up ''.

terminal


$ docker-compose up

Ensuite, je pense que vous pouvez vous connecter avec succès au navigateur même avec le bijou ajouté! Essayez-le s'il se bloque lors de l'ajout d'une gemme dans un environnement Docker.

Recommended Posts

[Rails / Docker] Que faire si l'accès est refusé par le navigateur (localhost: 3000) après l'ajout d'un gem
Que faire lorsque Cloud 9 est plein dans le didacticiel Rails
Que faire si l'image d'arrière-plan n'est pas appliquée après le déploiement
Que faire si le serveur Rails ne peut pas démarrer
Que faire si le message "Un serveur est déjà en cours d'exécution" s'affiche. Erreur lors de la tentative de démarrage du serveur rails
Que faire si la mise à jour ne prend pas effet après le déploiement de Rails AWS
[Rails] Traitement après l'ajout d'une colonne à la table de devise
[Solution] Que faire si vous obtenez une erreur Docker "ERREUR: Impossible de se connecter au démon Docker sous unix: ///var/run/docker.sock. Le démon docker est-il en cours d'exécution?"
Que faire si la commande rails devient inutilisable
[Ubuntu 20.04] Que faire si le moniteur externe n'est pas reconnu
Que faire si vous obtenez une erreur gcc dans Docker
[Rails] Que faire si les données ne sont pas enregistrées dans la base de données
Que faire si la page Rails n'est pas affichée dans le didacticiel Rails 1.3.2
Remarques sur la marche à suivre si le Jar de dépendance Eclipse Maven est incorrect
Que faire si le journal utilisant JUL n'est plus sorti dans le journal de l'application après le déploiement de l'application Spring Boot sur Tomcat en tant que guerre
Que faire lorsque le préfixe c n'est pas lié dans JSP
Que faire si vous n'aimez pas le code généré par swagger-codegen-cli
Que faire si l'opération non autorisée s'affiche lors de l'exécution d'une commande dans le terminal
[Gradle] [checkstyle] Que faire si le paramètre actif de Checkstyle est supprimé par "Refresh Gradle project" d'Eclipse
Que faire si vous ne pouvez pas activer la boîte de sélection créée par bootstrap-select
Que faire quand Pour installer la version manquante, exécutez `gem install bundler: 2.1.4`
Que faire à propos de "Un serveur est déjà en cours d'exécution ..." qui s'est produit sans désactiver le serveur de rails dans le terminal
Après avoir installé le gemfile'devise''bootstrap 'avec des rails, que faire lorsque l'url est une erreur
Que faire lorsque l'adresse déjà utilisée est affichée après l'exécution des rails
Que faire si vous ne trouvez pas votre clé API après le déploiement sur Rails Heroku
Que faire si le point d'arrêt est grisé et ne s'arrête pas pendant le débogage
Que faire si le serveur rails ne peut pas être arrêté
Que faire si vous créez accidentellement un modèle
[Maven] Que faire si on vous demande d’incorporer dans la guerre un fichier jar qui n’est pas dans le référentiel distant
[Rails] Que faire lorsque les rails db: migrate ne peuvent pas être effectués car aucune table n'est référencée par la clé externe
[Rails] Que faire si vous effectuez accidentellement une installation groupée dans un environnement de production de votre environnement local
Que faire si vous modifiez l'adresse d'écoute à partir de l'écran des paramètres dans le menu fixe Mattermost
[Tutoriel Rails Chapitre 2] Que faire lorsque vous faites une erreur dans le nom de la colonne
[Rails] Que faire si vous ne pouvez pas obtenir de message d'erreur avec la méthode des erreurs
Que faire si vous obtenez une erreur «302» dans le code de test du contrôleur dans Rails
[Rails 6] Que faire lorsqu'une erreur de modèle manquante se produit après l'introduction du haml [Super facile]
Que faire lorsqu'une exception java.io.IOException se produit dans GlassFish
Que faire si FacesMessage est défini mais pas affiché
Que faire si la commande adb ne peut pas être exécutée
Que faire si mysql2 obtient une erreur d'installation de bundle
De quoi avez-vous besoin à la fin pour créer une application Web en utilisant Java? Expliquer le mécanisme et ce qui est nécessaire pour apprendre
Qu'est-ce que Rails Gem Concevoir?
[Java] Que faire si un grand nombre de "Le fichier est trop ouvert" s'affiche en raison de FileNotFoundException
Que faire à propos de l'erreur "Impossible de lire ou n'est pas un fichier ZIP valide"
Que faire lorsque javax.el.ELException: Pas une expression de méthode valide: s'affiche lorsque l'écran JSF est affiché
Que faire lorsque la validation ne fonctionne pas avec l'action de mise à jour
Que faire si vous oubliez votre mot de passe root sur CentOS7
[Rails] Que faire si vous ne pouvez pas obtenir de paramètres avec form_with
Que faire si vous mourez avec zip si vous avez pom lors de la création d'un fichier exécutable avec gradle