Сайт докера phpmyadmin недоступен - PullRequest
0 голосов
/ 11 апреля 2019

Очень неприятная ошибка. Надеюсь, вы мне что-нибудь посоветуете.

Я удалил все изображения, все контейнеры, произвел удаление системы с помощью Docker.

Затем я запускаю следующую команду. Я знаю, что не указываю хост и пароль mysql, но кого это волнует, это все равно должно сработать или показать мне главную страницу phpmyadmin, где я могу войти в систему и должно сказать, что mysql не может подключиться.

sudo docker run --name adminphp1 -d -p 8000:80 phpmyadmin/phpmyadmin.

После выполнения этой команды, увидев список контейнеров, она показывает мне следующее:

389268e87d4b        phpmyadmin/phpmyadmin   "/run.sh supervisord…"   2 minutes ago       Up 2 minutes        9000/tcp, 0.0.0.0:8000->80/tcp   adminphp1

Откуда берется 9000 / tcp?

После запуска docker logs adminphp1 отобразится следующее:

Complete! phpMyAdmin has been successfully copied to /var/www/html
/usr/lib/python2.7/site-packages/supervisor/options.py:461: UserWarning: Supervisord is running as root and it is searching for its configuration file in default locations (including its current working directory); you probably want to specify a "-c" argument specifying an absolute path to a configuration file for improved security.
  'Supervisord is running as root and it is searching '
2019-04-11 15:15:09,745 CRIT Supervisor is running as root.  Privileges were not dropped because no user is specified in the config file.  If you intend to run as root, you can set user=root in the config file to avoid this message.
2019-04-11 15:15:09,746 INFO Included extra file "/etc/supervisor.d/nginx.ini" during parsing
2019-04-11 15:15:09,746 INFO Included extra file "/etc/supervisor.d/php.ini" during parsing
2019-04-11 15:15:09,756 INFO RPC interface 'supervisor' initialized
2019-04-11 15:15:09,756 CRIT Server 'unix_http_server' running without any HTTP authentication checking
2019-04-11 15:15:09,756 INFO supervisord started with pid 1
2019-04-11 15:15:10,760 INFO spawned: 'php-fpm' with pid 21
2019-04-11 15:15:10,762 INFO spawned: 'nginx' with pid 22
[11-Apr-2019 15:15:10] NOTICE: fpm is running, pid 21
[11-Apr-2019 15:15:10] NOTICE: ready to handle connections
2019-04-11 15:15:11,826 INFO success: php-fpm entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2019-04-11 15:15:11,827 INFO success: nginx entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)

Затем я пытаюсь получить к нему доступ с website.com:8000, и браузер показывает, что сайт не может быть достигнут после некоторого размышления.

Буду признателен за все, что вы можете предложить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...