Database management in a single PHP file.
You should take a look to the official github profile (https://github.com/vrana/adminer).
There are few variants of this adminer image based on Alpine Linux:
- full (mysql, pgsql, sqlite, mongo)
- mysql (only)
- pgsql (only)
- mongo (only)
docker run \
--rm
-p 8000:80
dockette/adminer:full
By default container is running with MEMORY=256M
(memory_limit) and UPLOAD=2048M
(upload_max_filesize, post_max_size). You can override it.
docker run \
--rm
-p 8000:80
-e MEMORY=512M
-e UPLOAD=4096M
dockette/adminer:full
Image | Technologies | Size | Docker Hub |
---|---|---|---|
dockette/adminer | MySQL / PostgreSQL / MongoDB / Sqlite | 12mb | link |
dockette/adminer:full | MySQL / PostgreSQL / MongoDB / Sqlite | 12mb | link |
dockette/adminer:mysql | MySQL | 9mb | link |
dockette/adminer:pgsql | PostgreSQL | 8mb | link |
dockette/adminer:mongo | MongoDB | 9mb | link |
Customization for the best database management tool written in PHP, Adminer
You should take a look to the official github profile (https://github.com/dg/adminer-custom).
docker run \
--rm
-p 8000:80
dockette/adminer:dg
Image | Technologies | Size | Docker Hub |
---|---|---|---|
dockette/adminer:dg | MySQL / PostgreSQL / MongoDB / Sqlite | 16mb | link |
Upgrade Adminer version to 4.8.X.
find . -type f -name Dockerfile -exec sed -i '' 's/ENV ADMINER_VERSION=.*/ENV ADMINER_VERSION=4.8.X/g' {} +
Upgrade Adminer Editor version to 4.8.X.
find . -type f -name Dockerfile -exec sed -i '' 's/ENV ADMINER_EDITOR_VERSION=.*/ENV ADMINER_EDITOR_VERSION=4.8.X/g' {} +