mirror of
https://github.com/phpmyadmin/docker.git
synced 2026-08-24 10:13:22 -05:00
dd77ed63f9430383ae5fcc57df9a0616cb6c39d3
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%