Adminer (formerly phpMinAdmin) is a full-featured database management tool written in PHP. Conversely to phpMyAdmin, it consist of a single file ready to deploy to the target server. Adminer is available for MySQL, PostgreSQL, SQLite, MS SQL, Oracle, Firebird, SimpleDB, Elasticsearch and MongoDB.
Pull the image from the docker index. This is the recommended method of installation as it is easier to update image. These builds are performed by the Docker Trusted Build service.
docker pull dockage/adminer:latest
Alternately you can build the image locally.
git clone https://github.com/dockage/adminer.git
cd adminer
docker build --tag="$USER/adminer" .
The quickest way to get started is using docker-compose.
wget https://raw.githubusercontent.com/dockage/adminer/master/docker-compose.yml
docker-compose up
Alternately, you can manually launch the adminer
container.
docker run --name='adminer' -d \
--publish=80:80 \
dockage/adminer:latest
To upgrade to newer adminer
releases, simply follow this 3 step upgrade procedure.
- Step 1: Update the docker image.
docker pull dockage/adminer:latest
- Step 2: Stop and remove the currently running image
docker stop adminer
docker rm adminer
- Step 3: Start the image
docker run --name=adminer -d [OPTIONS] dockage/adminer:latest
- Where to get help: website, documentation
- GitHub repo: dockage/adminer
- Where to file issues: GitHub issues
- Maintained by: The Dockage team (info at dockage.dev)
- License(s) - license, check 3rd party documentation for license information