2017-05-01 10 views
1

Ich versuche, ein phpmyadmin docker zu erstellen, der Befehl erfolgreich ausgeführt, aber wenn ich auf localhost zugreifen: 8080 es friert ein und nichts erscheint.docker phpmyadmin cant Zugriff auf localhost

habe ich meine docker phpMyAdmin mit: docker run --name myadmin -d --link mysql:mysql -e MYSQL_USERNAME=root -e MYSQL_ROOT_PASSWORD=root -p 8080:80 -d phpmyadmin/phpmyadmin

Meine Datenbank erstellt mit: sudo docker run --name mysql -p 3306:3306 -v /home/user/dev/mysql_data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:latest

Im auf Ubuntu 16.04.

Danke für Hilfe.

EDIT:

docker logs myadmin

2017-05-02 01:03:28,815 CRIT Supervisor running as root (no user in config file) 

2017-05-02 01:03:28,815 WARN Included extra file "/etc/supervisor.d/nginx.ini" during parsing 
2017-05-02 01:03:28,815 WARN Included extra file "/etc/supervisor.d/php.ini" during parsing 
2017-05-02 01:03:28,844 INFO RPC interface 'supervisor' initialized 
2017-05-02 01:03:28,844 CRIT Server 'unix_http_server' running without any HTTP authentication checking 
2017-05-02 01:03:28,844 INFO supervisord started with pid 1 
2017-05-02 01:03:29,846 INFO spawned: 'php-fpm' with pid 22 
2017-05-02 01:03:29,847 INFO spawned: 'nginx' with pid 23 
2017-05-02 01:03:31,355 INFO success: php-fpm entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 
2017-05-02 01:03:31,355 INFO success: nginx entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 

sudo docker ps | grep 8080

cbbc1c23ba2c  phpmyadmin/phpmyadmin "/run.sh phpmyadmin"  18 minutes ago  Up 18 minutes  0.0.0.0:8080->80/tcp  myadmin 
+0

Was ist das Ergebnis von 'curl localhost: 8080'? – Robert

+0

Es funktioniert für mich. Es friert nicht. Nach dem Lauf des Containers, sind sie noch am Leben? 'docker ps' – Robert

+0

Nach einer langen Zeit:' curl: (56) Recv Fehler: Verbindung zurückgesetzt durch Peer', der Container ist noch am Leben – Madaray

Antwort

0

ich mein ubuntu und mein contenairs neu gestartet wird, ist phpMyAdmin nun sichtbar. (curl localhost: 8080 zeige mir den Code jetzt richtig).

Verwandte Themen