https://github.com/keltuo/docker-tools/tree/main/mysql-dump
148
Dumping MySQL for backup
GITHUB https://github.com/keltuo/docker-tools/tree/main/mysql-dump
MYSQL_HOST the mysql host requiredMYSQL_PORT the mysql port (default: 3306)MYSQL_USER the mysql user requiredMYSQL_PASSWORD the mysql password requiredMYSQL_DATABASE the mysql database requiredCUSTOM_FILENAME the filename (default: $(date +"%s_%Y-%m-%d")_${MYSQL_DATABASE}.sql).env-dump
PROJECT_NAME=my-project
MYSQL_HOST=mariadb
MYSQL_USER=root
MYSQL_PASSWORD=root
MYSQL_DATABASE=mydb
$ touch .env-dump
$ mkdir backup
$ docker run --rm --env-file ./.env-dump -v $(pwd)/backup:/backup keltuo/mysql-dump
$ mkdir backup
$ docker run --rm \
-e MYSQL_USER=user \
-e MYSQL_PASSWORD=password \
-e MYSQL_HOST=localhost \
-e MYSQL_DATABASE=mydb \
-v $(pwd)/backup:/backup \
keltuo/mysql-dump
Content type
Image
Digest
sha256:c8ce70d43…
Size
12.1 MB
Last updated
over 3 years ago
docker pull keltuo/mysql-dump