This project is a Docker container for MariaDB MaxScale.
Base docker image to run MaxScale.
MariaDB MaxScale is an open-source, database-centric proxy that works with MariaDB Enterprise, MariaDB Enterprise Cluster, MariaDB 5.5, MariaDB 10 and Oracle MySQL®.
It’s pluggable architecture is designed to increase flexibility and aid customization. Built upon a lightweight, high-speed networking core designed to facilitate throughput.
MariaDB MaxScale runs between the client application and the database cluster offering connection and statement-based load balancing.
MariaDB MaxScale allows scaling of an organization's database infrastructure while keeping the needs of DBAs, Developers and Data Architects in mind.
The container can be pulled from the Docker Hub running
docker pull dnshosting/maxscale
Run a single instance of MaxScale
docker run -d dnshosting/maxscale
The default MaxScale configuration file can be replaced by a custom file present into the host filesystem using a docker volume. In e.g.
docker run -d -v `pwd`/my-maxscale.cnf:/etc/maxscale.cnf dnshosting/maxscale
To create the image dnshosting/maxscale, execute the following command into
the maxscale-docker project root directory
docker build -t dnshosting/maxscale .
Contributions are welcome.
git checkout -b my-new-feature)git commit -am 'Add some feature')git push origin my-new-feature)Copyright 2015 Colt Engine S.r.l. Licensed under the MIT License
Content type
Image
Digest
sha256:e4a0b5301…
Size
80.2 MB
Last updated
about 11 years ago
docker pull dnshosting/maxscale