
statestitle/resware-mssqlresware-mssql是一款用于恢复ResWare数据库压缩备份的Docker镜像,支持从S3存储获取备份文件并完成数据库恢复配置,适用于ResWare数据库的快速部署与备份恢复场景。
适用于ResWare数据库的部署、迁移、备份恢复等场景,尤其适合需要快速搭建或恢复ResWare数据库环境的开发、测试及生产环境。
ACCEPT_EULA: 接受MS SQL最终用户许可协议(必须设置为Y)MSSQL_PID: MS SQL版本标识(如Enterprise、Standard等)SA_PASSWORD: MS SQL SA用户的密码RESWARE_DATABASE_NAME: 目标ResWare数据库名称BACKUP_ZIP_NAME: 压缩备份文件名称(.zip格式)BACKUP_FILE_NAME: 备份文件名称(.bak格式,位于压缩包内)S3_BUCKET_NAME: 存储备份文件的S3桶名称AWS_ACCESS_KEY_ID: AWS访问密钥ID(用于访问S3桶)AWS_SECRET_ACCESS_KEY: AWS密钥访问密钥(用于访问S3桶)FORCE_BACK_UP_LOAD: 是否强制加载备份(Y表示覆盖现有数据库,N为默认值)RUN_LOAD_BACKUP: 是否在容器启动时自动加载备份(Y表示自动加载,默认不加载)bashdocker build .
bashdocker run -e ACCEPT_EULA=Y -e MSSQL_PID=Enterprise -e SA_PASSWORD=someGoodPass! -d -p 1433:1433 <image>
bashdocker run -e ACCEPT_EULA=Y -e MSSQL_PID=Enterprise -e SA_PASSWORD=someGoodPass! -e RUN_LOAD_BACKUP=Y -e RESWARE_DATABASE_NAME=ResWare -e BACKUP_ZIP_NAME=backup.zip -e BACKUP_FILE_NAME=backup.bak -e S3_BUCKET_NAME=data-dir -e AWS_ACCESS_KEY_ID=<Access Key ID> -e AWS_SECRET_ACCESS_KEY=<Secret Access Key> -e FORCE_BACK_UP_LOAD=N -d -p 1433:1433 <image>
bashdocker exec -e SA_PASSWORD=someGoodPass! -e RESWARE_DATABASE_NAME=ResWare -e BACKUP_ZIP_NAME=backup.zip -e BACKUP_FILE_NAME=backup.bak -e S3_BUCKET_NAME=data-dir -e AWS_ACCESS_KEY_ID=<Access Key ID> -e AWS_SECRET_ACCESS_KEY=<Secret Access Key> -e FORCE_BACK_UP_LOAD=N <container> ./load-backup.sh
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务