MariaDB 10.x on CentOS 6.7 64bit Docker container build intended for use with CentminMod.com LEMP stack.
docker pull centminmod/docker-centos66-mariadb10
Run docker container
docker run -d -p 3306:3306 -t centminmod/docker-centos66-mariadb10
or specify a name e.g. mdb1
docker run --name mdb1 -d -p 3306:3306 -t centminmod/docker-centos66-mariadb10
or if host system already has MySQL running on port 3306 need to map to another local host port e.g. 3307
docker run --name mdb1 -d -p 3307:3306 -t centminmod/docker-centos66-mariadb10
to access container via bash if started with name = mdb1
docker exec -ti mdb1 /bin/bash
to connect from host system to MariaDB docker container use the -h IP address which is shown for the docker0 network interface
ifconfig docker0 | grep 'inet '
inet addr:172.17.42.1 Bcast:0.0.0.0 Mask:255.255.0.0
or connect via IP derived from docker inspect command for container named mdb1
docker inspect --format '{{ .NetworkSettings.IPAddress }}' mdb1
172.17.0.2
e.g. host system running CentminMod.com LEMP stack MariaDB 5.5 server hence the client is 5.5.42 to connect to MariaDB 10.0.16 docker container
mysqladmin -P 3307 -h 172.17.42.1 -u root -p ver
Enter password:
mysqladmin Ver 9.0 Distrib 5.5.42-MariaDB, for Linux on x86_64
Copyright (c) 2000, 2015, Oracle, MariaDB Corporation Ab and others.
Server version 10.0.16-MariaDB
Protocol version 10
Connection 172.17.42.1 via TCP/IP
TCP port 3307
Uptime: 1 min 2 sec
Threads: 1 Questions: 1 Slow queries: 0 Opens: 0 Flush tables: 1 Open tables: 63 Queries per second avg: 0.016
Grab files
git clone https://github.com/centminmod/docker-centos66-mariadb10.git
Build docker container with image name = centos66-mariadb10. Run command within same directory as Dockerfile
docker build -t centos66-mariadb10 .
To run follow same run steps above.
Content type
Image
Digest
sha256:55a242e1b…
Size
251.1 MB
Last updated
over 10 years ago
docker pull centminmod/docker-centos66-mariadb10