2017-10-07 7 views
0

Il fonctionne bien lors de l'exécution de cette façon:Course à pied dockerized pgadmin en tant que service

docker run -it --rm -p 5050:5050 --name testing fenglc/pgadmin4 

Mais quand je l'ajoute à un docker-Compose alors je suis incapable de se connecter à localhost: 5050. Même chose se produit à l'image thajeztah/pgadmin4

version: "3" 
services: 
    pgadmin: 
    image: fenglc/pgadmin4 
    ports: 
     - "5050:5050" 

est-il pas la même chose?

+0

Oui, la carte devrait être comme elle est. Quelle est l'erreur que vous obtenez en essayant de vous connecter à 'localhost: 5050'? Et des erreurs dans les 'docker-composer des logs'? –

+0

Je ne reçois aucune erreur et je viens de remarquer quand je attatch au conteneur alors CTRL + P CTRL + Q ne fonctionne pas. Mais cela fonctionne quand on utilise le docker. – Eduardo

+0

Le port est ouvert mais n'obtient pas de réponse et le navigateur attend – Eduardo

Répondre

0

Okie J'ai manqué le drapeau -it dans votre instruction d'exécution docker. Vous devez avoir ci-dessous composer

version: "3" 
services: 
    pgadmin: 
    image: fenglc/pgadmin4 
    stdin_open: true 
    tty: true 
    ports: 
     - "5050:5050" 
+0

Maintenant CTRL + P CTRL + Q fonctionne mais le port 5050 se bloque toujours – Eduardo

+0

Quel système d'exploitation utilisez-vous? –

+0

Linux Mint 18.1 Serena – Eduardo