A Docker build which runs just MariaDB 10.
You can set the root MySQL password by passing the MYSQL_ROOT_PASSWORD as an environment variable (if nothing is passed then the password will be random, so you will need to it from the logs). You can also create a database by setting and passing the following ...
MYSQL_DATABASE = Name of the database to createMYSQL_USER = Username for the database you defined in MYSQL_DATABASEMYSQL_PASSWORD = Password for the user created in MYSQL_USERYou can lauch a continer by using one of the following ...
docker run -d -p 3306:3306 reconnix/mariadb
docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=y0Urp455w0rd reconnix/mariadb
docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=y0Urp455w0rd -e MYSQL_DATABASE=wibble -e MYSQL_USER=rah -e MYSQL_PASSWORD=y0UrDbP455w0rD reconnix/mariadb
docker run -d -p 3306:3306 -e MYSQL_DATABASE=wibble reconnix/mariadb
docker run -d -p 3306:3306 --name="database" -e MYSQL_DATABASE=wibble -v /home/containers/database:/var/lib/mysql reconnix/mariadb
If you didn't set MYSQL_ROOT_PASSWORD then you can run docker logs to see what password has been set;
[root@docker ~]# docker run -d -p 3306:3306 reconnix/mariadb
26b504347376828eae8accda2715125a71e717c8462a8dbeba93189cb3bafdfa
[root@docker mariadb]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
26b504347376 reconnix/mariadb:latest /usr/local/bin/run 4 seconds ago Up 3 seconds 0.0.0.0:3306->3306/tcp mydbserver
[root@docker ~]# docker logs 26b504347376
=> An empty or uninitialized MySQL 5.6 volume is detected in /var/lib/mysql
=> Installing MariaDB ...
=> Done!
=> Creating MySQL root user with a random password
=> Done!
========================================================================
You can now connect to this MariaDB Server using:
mysql -uroot -pc735bacb -h<host> -P<port> --protocol=TCP
========================================================================
[root@docker ~]# mysql -uroot -pc735bacb --protocol=TCP
Content type
Image
Digest
sha256:90c3c6857…
Size
137.9 MB
Last updated
almost 11 years ago
docker pull reconnix/mariadb