This docker image based on debian:jessie is comprised of a pre-compiled mydumper/myloader binary that can be used to backup a mysql instance to a mapped volume.
Usage:
docker run
--name mydumper
--rm
-v {backup_parent_dir}:/backups
mysqlboy/mydumper
mydumper
--host={host_ipaddr}
--user={mysql_username}
--password={mysql_password}
--outputdir=/backups
--less-locking
--compress
--use-savepoints
NOTE: if you're running selinux on your host you'll need to give the mounted location the right context else you'll see permissions issues.
chcon -Rt svirt_sandbox_file_t {backup_parent_dir}
Content type
Image
Digest
sha256:d8c6bbf19…
Size
76.6 MB
Last updated
about 11 years ago
docker pull mysqlboy/mydumper