Public | Automated Build

Last pushed: 8 days ago
Short Description
Very light (19MB) adminer with full capabilities!
Full Description

dehy/adminer

Adminer is a full-featured database management
tool for the web. It is a lightweight alternative to setting up phpMyAdmin.
This is a very minimalist docker image that eases setup.

See also online demo.

Usage

This docker image is available as an automated build on the docker registry.

The following databases are supported by this docker image:

  • MySQL
  • PostgreSQL
  • SQLite
  • SimpleDB
  • ElasticSearch
  • MongoDB

Unsupported databases (TODO) :

  • MS SQL
  • Oracle
  • Firebird

The recommended way to run this container looks like this:

$ docker run --link=mysql:mysql -d -p 80:80 dehy/adminer

The above example exposes the Adminer webinterface on port 80, so that you can now browse to http://localhost/

This is a rather common setup following docker's conventions:

  • --link={database_container}:{alias} will link a separate database_container (MySQL, PostgreSQL, ...) to this container, thus make possible to connect to it via adminer with alias hostname
  • -d will run a detached instance in the background
  • -p {OutsidePort}:80 will bind the webserver to the given outside port
  • dehy/adminer the name of this docker image

Docker Cloud

Docker Pull Command
Owner
dehy
Source Repository

Comments (4)
dehy
6 months ago

I have updated adminer to latest 4.3.0 version and fixed again the mongodb connector. Sorry for that.

alterphp
10 months ago

Hi dehy,

It seems that PHP mongo extension is no more installed again.

See :

configuration option "php_ini" is not set to php.ini location You should add "extension=mongodb.so" to php.ini

in the build trace at https://hub.docker.com/r/dehy/adminer/builds/bzq39yujwwgktrbmmqyea4y/

dehy
a year ago

@shantanuo

The latest version of the image is compatible with MongoDB. I've also included support fort SimpleDB and ElasticSearch. Unfortunately for Oracle, including the Oracle Connector needs manual validation of Oracle License before use.

shantanuo
2 years ago

When I try to connect to mongoDB and Oracle I get an error something like this...
None of the supported PHP extensions (mongo) are available.