
azukaar/docker-self-updater本镜像提供一个轻量级解决方案,用于自动化更新或重新创建Docker环境中的其他容器。通过简化容器更新流程,帮助用户快速实现容器版本迭代和配置更新,适用于各类需要定期维护容器状态的场景。
bashdocker run --rm \ -v /var/run/docker.sock:/var/run/docker.sock \ -e TARGET_CONTAINER=my-app-container \ your-image-name
yamlversion: '3' services: container-updater: image: your-image-name volumes: - /var/run/docker.sock:/var/run/docker.sock environment: - TARGET_CONTAINER=my-app-container - RECREATE_POLICY=always - UPDATE_DELAY=30
| 参数名 | 描述 | 类型 | 是否必填 | 默认值 |
|---|---|---|---|---|
| TARGET_CONTAINER | 目标容器名称 | 字符串 | 是 | 无 |
| RECREATE_POLICY | 容器重建策略(always/on-failure/never) | 字符串 | 否 | always |
| UPDATE_DELAY | 执行更新前的延迟时间(秒) | 整数 | 否 | 0 |
| PULL_LATEST | 是否拉取最新镜像(true/false) | 布尔值 | 否 | true |
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务