alpine linux + php + phpmyadmin

Run PHPMyAdmin with alpine + php built in web server

Build Status

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.

S
Description
Docker container for phpMyAdmin
Readme GPL-3.0
1.1 MiB
Languages
PHP 46.4%
Dockerfile 22.1%
Shell 21.5%
Python 8.5%
Makefile 1.5%