javaanddonet/mysql-client
MySQL客户端镜像文件
78
mysql 客户端镜像文件
运行容器的时候,请传入如下参数:
挂载目录请选择:/xxx/xxx:/backup backup是容器内部的挂载目录,用于存放生成的备份文件。
docker run -itd \
-e MYSQL_HOST_NAME="localhost" \
-e MYSQL_BACKUP_USER_NAME="root" \
-e MYSQL_BACKUP_USER_PASSWORD="123456" \
-e MYSQL_PORT=3306 \
-e BACKUP_DB_LIST="my_db_name1 mydb_name2" \
-e PROJECT_NAME="测试项目" \
-e EMAIL_RECEIVER_ADDRESS="example@126.com" \
-e SEPARATE_DB_AND_TABLE=Y \
-e BACKUP_TRIGGERS=Y \
-e BACKUP_ROUTINES=Y \
-e BACKUP_EVENTS=Y \
-e BACKUP_FILE_RETENTION_PERIOD=100 \
-e BACKUP_SCHEDULE="0 1 * * *" \
--name mysql-backup-container \
-v /backup_dir:/backup \
javaanddonet/mysql-client:8.0-ubuntu-22.04-v1.3
或者,直接当成一个数据库客户端来使用:
docker run -itd \
--name mysql-client-container \
javaanddonet/mysql-client:8.0-ubuntu-22.04-v1.3
docker pull javaanddonet/mysql-client