Multiple purpose MariaDB (MySQL) based on Alpine
Image is based on the gliderlabs/alpine base image
docker run [docker-options] alpin3/mariadb
Note that MySQL root will be randomly generated (using pwgen). Root password will be displayed, during first run using output similar to this:
[i] MySQL root Password: XXXXXXXXXXXXXXX
But you don't need root password really. If you connect locally, it should not ask you for password, so you can use following procedure:
docker exec -it mariadb_containerid /bin/sh
# mysql -u root mysql
Typical usage:
docker run -it -v /host/dir/for/db:/var/lib/mysql -e MYSQL_DATABASE=db -e MYSQL_USER=user -e MYSQL_PASSWORD=blah alpin3/mariadb
- Check volume and data
- Provide more examples