本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com

!Docker Image Size (tag) !Docker Pulls
此Docker镜像包含BorgBackup客户端工具和sshfs支持。Borg是一款具有重复数据删除、压缩和认证加密功能的归档工具,效率极高,无需定期完整备份,并支持数据清理。
Docker Hub:[***]
源代码GitHub仓库:[***]
 \ -e BORG_PASSPHRASE=my-secret-pw \ -e BACKUP_DIRS=/borg/data \ -e COMPRESSION=lz4 \ -e PRUNE=1 \ -v borg-config:/root \ -v mariadb-data:/borg/data/mariadb:ro \ -v wordpress-data:/borg/data/wordpress:ro \ --name borg-backup \ pschiffe/borg
docker run \ -e SSHFS='user@hostname:/path/to/repo' \ -e SSHFS_PASSWORD=my-ssh-password \ -e BORG_PASSPHRASE=my-secret-pw \ -e BACKUP_DIRS=/borg/data \ -e COMPRESSION=lz4 \ -e PRUNE=1 \ -v borg-config:/root \ -v mariadb-data:/borg/data/mariadb:ro \ -v wordpress-data:/borg/data/wordpress:ro \ --cap-add SYS_ADMIN --device /dev/fuse --security-opt label:disable \ --name borg-backup \ pschiffe/borg
docker run \ -e SSHFS='user@hostname:/path/to/repo' \ -e SSHFS_IDENTITY_FILE=/root/ssh-key/key \ -e SSHFS_GEN_IDENTITY_FILE=1 \ -e BORG_PASSPHRASE=my-secret-pw \ -e BACKUP_DIRS=/borg/data \ -e COMPRESSION=lz4 \ -e PRUNE=1 \ -v borg-config:/root \ -v mariadb-data:/borg/data/mariadb:ro \ -v wordpress-data:/borg/data/wordpress:ro \ --cap-add SYS_ADMIN --device /dev/fuse --security-opt label:disable \ --name borg-backup \ pschiffe/borg
docker run \ -e BORG_REPO='user@hostname:/path/to/repo' \ -e ARCHIVE=wordpress-2016-05-25 \ -e BORG_PASSPHRASE=my-secret-pw \ -e EXTRACT_TO=/borg/restore \ -e EXTRACT_WHAT=only/this/file \ -v borg-config:/root \ -v /opt/restore:/borg/restore \ --security-opt label:disable \ --name borg-backup \ pschiffe/borg
docker run \ -e BORG_REPO='user@hostname:/path/to/repo' \ -e BORG_PASSPHRASE=my-secret-pw \ -e BORG_PARAMS='list ::2016-05-26' \ -v borg-config:/root \ --name borg-backup \ pschiffe/borg
以下是所有支持的环境变量说明。
BORG_REPO - 仓库位置
ARCHIVE - Borg仓库的归档参数。若为空,默认值为"${HOSTNAME}_$(date +%Y-%m-%d)"。更多信息参见Borg文档
BACKUP_DIRS - 要备份的目录
EXCLUDE - 要从备份中排除的路径/模式。路径必须用;分隔。例如:-e EXCLUDE='/my path/one;/path two;*.tmp'
BORG_PARAMS - 在容器内运行自定义borg命令。若设置此变量,将不执行默认命令,仅执行BORG_PARAMS中指定的命令。例如list或list ::2016-05-26。在这两个示例中,未指定仓库,因为borg能识别BORG_REPO环境变量并默认使用它
BORG_SKIP_CHECK - 若设置为1,则在备份结束时跳过borg check命令
COMPRESSION - 使用的压缩算法。默认值为lz4。更多信息
BORG_PASSPHRASE - repokey模式的密码。默认值为空。此Docker镜像仅支持repokey模式加密。更多信息
EXTRACT_TO - 提取(恢复)borg归档的目录。若设置此变量,将不执行默认命令,仅执行提取操作。仓库和归档通过BORG_REPO和ARCHIVE变量指定。更多信息
EXTRACT_WHAT - 要提取的文件和目录子集
PRUNE - 若设置,备份后清理仓库。默认值为空。更多信息
GLOB - 通过将通配符与归档匹配来筛选要清理的数据。默认值为空 - 清理所有数据
PRUNE_PREFIX - 通过归档前缀筛选要清理的数据。默认值为空 - 清理所有数据(已弃用,使用GLOB代替)
KEEP_DAILY - 保留的每日备份数量。默认值为7
KEEP_WEEKLY - 保留的每周备份数量。默认值为4
KEEP_MONTHLY - 保留的每月备份数量。默认值为6
SSHFS - sshfs目标,格式为user@host:/path。使用sshfs时,容器需要特殊权限:--cap-add SYS_ADMIN --device /dev/fuse;若使用SELinux:--security-opt label:disable;若使用apparmor:--security-opt apparmor:unconfined
SSHFS_PASSWORD - ssh认证密码
SSHFS_IDENTITY_FILE - ssh密钥路径
SSHFS_GEN_IDENTITY_FILE - 若设置,当SSHFS_IDENTITY_FILE已设置且密钥文件不存在时,生成ssh密钥对。生成密钥后,公钥部分将打印到stdout,容器停止,以便您在创建首次备份前有机会配置服务器端
LOGGING_LEVEL - Borg的日志级别,默认值为--info
DEBUG - 启用调试模式,0或1,默认值为0
SHOW_PROGRESS - 显示Borg的进度信息,0或1,默认值为0
免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤
在 Linux 系统上配置轩辕镜像源,支持主流发行版
在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统
在 Docker Compose 中使用轩辕镜像加速,支持容器编排
在 k8s 中配置 containerd 使用轩辕镜像加速
在宝塔面板中配置轩辕镜像加速,提升服务器管理效率
在 Synology 群晖NAS系统中配置轩辕镜像加速
在飞牛fnOS系统中配置轩辕镜像加速
在极空间NAS中配置轩辕镜像加速
在爱快ikuai系统中配置轩辕镜像加速
在绿联NAS系统中配置轩辕镜像加速
在威联通NAS系统中配置轩辕镜像加速
在 Podman 中配置轩辕镜像加速,支持多系统
配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤
无需登录即可使用轩辕镜像加速服务,更加便捷高效
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429