Mediawiki 1.31 based on official php7.0-apache image, comes with node and parsoid for visual editor.
826
MediaWiki is a free and open-source wiki app, used to power wiki websites such as Wikipedia, Wiktionary and Commons, developed by the Wikimedia Foundation and others.
https://wikipedia.org/wiki/MediaWiki
docker run --name some-mediawiki --link some-mysql:mysql -d anojht/mediawiki
The following environment variables are also honored for configuring your
MediaWiki instance:
-e MEDIAWIKI_DB_HOST=ADDR:PORT (defaults to the address and port of the
linked mysql container)
-e MEDIAWIKI_DB_USER=... (defaults to "root")
-e MEDIAWIKI_DB_PASSWORD=... (defaults to the value of the
MYSQL_ROOT_PASSWORD environment variable from the linked mysql container)
-e MEDIAWIKI_DB_NAME=... (defaults to "mediawiki")
If the MEDIAWIKI_DB_NAME specified does not already exist in the given MySQL
container, it will be created automatically upon container startup, provided
that the MEDIAWIKI_DB_USER specified has the necessary permissions to create
it.
For easy acces to configuration and to persist your uploads and changes, mount the
following container paths to your host:
-v '/your-host-path/wiki':'/var/www/html':'rw'
-v '/your-host-path/apache2':'/etc/apache2':'rw'
-v '/your-host-path/parsoid':'/etc/mediawiki/parsoid':'rw'
To use with an external database server, use MEDIAWIKI_DB_HOST (along with
MEDIAWIKI_DB_USER and MEDIAWIKI_DB_PASSWORD if necessary):
docker run --name some-mediawiki -e MEDIAWIKI_DB_HOST=10.0.0.1:3306 \ -e MEDIAWIKI_DB_USER=app -e MEDIAWIKI_DB_PASSWORD=secure anojht/mediawiki
If you'd like to be able to access the instance from the host without the
container's IP, standard port mappings can be used:
docker run --name some-mediawiki --link some-mysql:mysql -p 8080:80 -d anojht/mediawiki
Then, access it via http://localhost:8080 or http://host-ip:8080 in a browser.
Content type
Image
Digest
Size
349.9 MB
Last updated
about 8 years ago
docker pull anojht/mediawiki