
gomods/athens本仓库提供Athens的Docker镜像供您使用。仓库中包含三种类型的标签:
例如v0.7.0。
这些是Athens的官方发布版本,对应我们创建的GitHub标签,您可以在此查看发布说明:[***]
这些标签一旦出现在本仓库中,将永不更改。
对于Athens的生产环境部署,我们强烈建议使用这些标签之一,例如gomods/athens:v0.2.0,而非latest或canary标签。
此镜像为最新的稳定版本。例如,如果最新的带标签镜像(见上文)是v0.1.2,那么latest标签镜像将与该版本的二进制文件完全相同。
这些镜像会在每次Athens新版本发布后更新。尽管它们是Athens的官方发布版本,但请注意,如果您在生产环境中使用此标签,它会随着我们的发布而变化。
此为最新的master分支构建版本!它变化频繁且非常不稳定。
我们建议仅将其用于开发目的,切勿在生产环境中使用。
如果您希望使用未发布的功能,但不想使用canary标签,我们在gomods/athens-dev仓库中提供了镜像,这些镜像使用Athensmaster分支的每次提交作为标签。
每个标签仅发布一次,且镜像永不更改。如果您需要未发布的功能,建议使用这些镜像,但请注意,这些构建版本仍可能不稳定。
推荐使用语义化版本标签部署Athens代理,例如:
docker run -d -p 3000:3000 --name athens-proxy gomods/athens:v0.7.0
上述命令将以后台模式运行Athens容器,映射容器的3000端口到主机的3000端口,并命名为athens-proxy。如需持久化数据,可添加-v参数挂载数据卷:
docker run -d -p 3000:3000 -v athens-data:/root/.athens --name athens-proxy gomods/athens:v0.7.0
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务