mirror of
https://github.com/phpmyadmin/docker.git
synced 2026-08-29 18:24:12 -05:00
790dfe2ff703258156c00dea4bd3d511db41bf50
fix for: add support for arbitrary servers and compose configuration file
alpine linux + php + phpmyadmin
Run PHPMyAdmin with alpine + php built in web server
Usage
First, you need to run mysql in docker, and this image need link a running mysql instance container
docker run --name myadmin -d --link mysql_db_server:db -p 8080:8080 phpmyadmin/phpmyadmin
Then open browser, visit http://..host.ip:8080
You will see the phpmyadmin login page
Usage with arbitrary server
You can use arbitrary servers by adding ENV variable PMA_ARBITRARY=1 to the startup command:
docker run --name myadmin -d --link mysql_db_server:db -p 8080:8080 -e PMA_ARBITRARY=1 phpmyadmin/phpmyadmin
Usage with docker-compose and arbitrary server
This will run phpMyAdmin with arbitrary server - allowing you to specify MySQL/MariaDB server on login page.
Using the docker-compose.yml from https://github.com/phpmyadmin/docker
docker-compose up -d
than as usual, open http://localhost:8080 and enjoy your happy MySQL administration.
Languages
PHP
46.4%
Dockerfile
22.1%
Shell
21.5%
Python
8.5%
Makefile
1.5%