DockerHub 授权令牌何时过期?

When do DockerHub auth tokens expire?

docker login 成功时,身份验证令牌将放入 ~/.dockercfg。我们正在考虑针对私有存储库映像将 .dockercfg 文件部署到所有 运行 容器的 EC2 实例。另一种方法是在实例上使用 运行 docker login,但我更愿意为实例提供一个身份验证令牌,而不是帐户密码。

docker.io 发行的代币在过期前可以使用多长时间?

只要您的用户名和密码保持不变,"token" 就会持续存在。它只是您的用户名和密码的 base-64 编码版本。 "auth" 值不是来自服务器——它是由 docker CLI 在 registry/auth.go

中生成的