Yfix dockerized mydumper tool from percona.
Current docker image needed because there is official one and I like nothing from currently existing implementations, so creating my own one :)
ORIGIN_DB_NAMEORIGIN_DB_HOSTORIGIN_DB_PORTORIGIN_DB_PASSORIGIN_DB_USERDEST_DB_NAMEDEST_DB_HOSTDEST_DB_PORTDEST_DB_PASSDEST_DB_USERTry to have a folder writable by everyone in your pc since the image runs as root user.
$ sudo mkdir /tmp/dumpdir
$ sudo chmod 0777 /tmp/dumpdir
$ docker run --env-file=~/.env -v "/tmp/dumpdir:/dumpdir:rw"
The env-file is a simple txt file with the following format:
ORIGIN_DB_NAME=...
ORIGIN_DB_HOST=...
ORIGIN_DB_PORT=...
ORIGIN_DB_PASS=...
ORIGIN_DB_USER=...
DEST_DB_NAME=...
DEST_DB_HOST=...
DEST_DB_PORT=...
DEST_DB_PASS=...
DEST_DB_USER=...
using the previous env-file example you can setup all the variables that you need to execute the dump of you database.
Replace the
...with your information.
Content type
Image
Digest
sha256:738e97a9b…
Size
74.3 MB
Last updated
9 months ago
docker pull yfix/mydumper