conf/my.cnf to suit your preferences.docker build -t bulgroz/mysql .docker run -d --name mysql -v /var/lib/mysql:/<your>/<volume> bulgroz/mysql
-p xx.xx.xx.xx:3306:3306 to expose the server or simply link it to another container--name mysql for easy linking-v /var/lib/mysql:/<your>/<volume>docker logs -f <id> on the previously created container.At this stage if your do not mount a volume on /var/lib/mysql (and persist the data in the container), the build script will fail to create the admin account, giving you no remote access to the container.
This will be fixed in a future release, although you really should consider keeping the data outside of the container to simplify your backup strategy.
The root account for mysql-server is created with root as password. This may seem insecure, however keep in mind that this account can only be accessed from localhost, ie, from the container itself.
Content type
Image
Digest
sha256:06c2ef083…
Size
125.7 MB
Last updated
about 11 years ago
docker pull g1eagle/docker_mysql