
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
该Docker镜像提供了基于restic的备份解决方案,能够简化数据备份流程。它支持文件系统和多种数据库的备份,提供灵活的配置选项和自动化功能,适合个人或企业环境中的数据保护需求。
/etc/localtime: 从主机挂载,只读,用于获取正确时区/backup: ***卷,用于存储备份数据/backup/something目录/backup/elasticdump/backup/mysqldump/backup/pgdump/backup/mongodump/backup/influxdump"/scripts/backup_client.py schedule @daily"(每天00:00执行备份)run: 立即执行备份schedule: 执行定期备份,需指定一个或多个cron表达式作为参数RESTIC_REPOSITORY (必填): 备份目标仓库路径RESTIC_PASSWORD (必填): 备份加密密码BACKUP_HOSTNAME (必填): 备份使用的主机名标识BACKUP_CONFIG (可选): 高级配置YAML文件路径AWS_ACCESS_KEY_ID和AWS_SECRET_ACCESS_KEY等云存储凭证yaml--- # 旧备份清理规则(至少设置一项) keep: last: 1 # 保留最近1个备份 daily: 7 # 保留最近7天的日备份 weekly: 4 # 保留最近4周的周备份 monthly: 3 # 保留最近3个月的月备份 yearly: 1 # 保留最近1年的年备份 # 是否排除缓存目录(默认已排除) exclude-caches: false # 排除文件模式(详见restic文档) exclude: - *.bak - .cache/* # 预备份脚本 pre-backup-scripts: - description: 执行备份前准备工作 script: | echo "执行预备份操作" # 可以添加自定义命令 fail-on-error: true # 脚本出错时是否终止备份 # 是否忽略inode变化(默认true) ignore-inode: false # Elasticsearch导出配置 elasticdump: url: https://es.local:9200/ username: esuser password: s3cr3t exclude: - ^.kibana # 排除以.kibana开头的索引 # MySQL导出配置 mysqldump: host: database.local username: root password: s3cr3t exclude: - ^test # 排除以test开头的数据库 mysqldump-extra-args: - --skip-lock-tables - --single-transaction # PostgreSQL导出配置 pgdump: host: database.local username: root password: s3cr3t exclude: - ^test # 排除以test开头的数据库 # MongoDB导出配置 mongodump: host: mongodb.local username: root password: s3cr3t # InfluxDB导出配置 influxdump: host: influxdb.local # port默认8088,database不设置则导出所有数据库
bashdocker run -d \ --name restic-backup \ -v /etc/localtime:/etc/localtime:ro \ -v /data/to/backup:/backup/data \ -e RESTIC_REPOSITORY=s3:s3.amazonaws.com/my-backup-bucket \ -e RESTIC_PASSWORD=mysecretpassword \ -e BACKUP_HOSTNAME=my-server \ backup-image:latest
bashdocker run --rm \ -v /etc/localtime:/etc/localtime:ro \ -v /data/to/backup:/backup/data \ -e RESTIC_REPOSITORY=s3:s3.amazonaws.com/my-backup-bucket \ -e RESTIC_PASSWORD=mysecretpassword \ -e BACKUP_HOSTNAME=my-server \ backup-image:latest run
bashdocker run -d \ --name restic-backup \ -v /etc/localtime:/etc/localtime:ro \ -v /data/to/backup:/backup/data \ -v /path/to/config.yaml:/config.yaml \ -e RESTIC_REPOSITORY=s3:s3.amazonaws.com/my-backup-bucket \ -e RESTIC_PASSWORD=mysecretpassword \ -e BACKUP_HOSTNAME=my-server \ -e BACKUP_CONFIG=/config.yaml \ backup-image:latest schedule "0 3 * * *"
该镜像适用于:
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。



来自真实用户的反馈,见证轩辕镜像的优质服务