本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com
本镜像为谷歌云命令行工具(gcloud)的Docker化版本,当谷歌云SDK发布新版本时会自动触发构建。镜像包含所有gcloud组件,主要用于CI/CD(持续集成和持续部署)或作为自动化构建/部署流程的一部分。
注意:由于包含所有gcloud组件,镜像体积较大(>2.8GB)。latest标签对应发布说明中最新版本,但生产环境建议使用具体版本标签(如
alpine/gcloud:290.0.1),避免使用latest标签。
所有gcloud组件均已预装,导致镜像体积较大(>2.8GB),拉取和存储时需注意资源占用。
290.0.1),避免版本变更引发意外问题需提前生成谷歌云应用默认凭证文件,用于容器内gcloud工具的认证授权。
创建本地配置目录:
$ mkdir -p ~/.config/gcloud
运行容器生成凭证(替换290.0.1为实际使用的版本标签):
$ docker run -ti --rm -v ~/.config/gcloud:/root/.config/gcloud alpine/gcloud:290.0.1 gcloud auth application-default login
验证凭证文件生成(凭证保存在宿主机~/.config/gcloud/application_default_credentials.json):
$ cat ~/.config/gcloud/application_default_credentials.json { "client_id": "764086051850-6qr4p6gpi6hn506pt8ejuq83di341hur.apps.googleusercontent.com", "client_secret": "d-FL95Q19q7MQmFpd7hHD0Tx", "refresh_token": "1//0gnhgE8nu6YhICgYIARAAGBASNwF-L9IrERjKiLhTFNx_J2kVsvuC6vg0IbF5tl5g7z4NksVp0WEFBvj9KBlMCNmp9iRdImTljoc", "type": "authorized_user" }
每个项目只需执行一次凭证生成流程,凭证文件可重复使用。
通过挂载本地凭证目录并设置环境变量,执行gcloud命令:
$ docker run -ti --rm \ -v ~/.config:/root/.config \ -e GOOGLE_APPLICATION_CREDENTIALS="/root/.config/gcloud/application_default_credentials.json" \ alpine/gcloud:290.0.1 \ gcloud config list
为简化操作,可将长命令创建为系统别名:
$ alias gcloud="docker run -ti --rm \ -v ~/.config:/root/.config \ -e GOOGLE_APPLICATION_CREDENTIALS=\"/root/.config/gcloud/application_default_credentials.json\" \ alpine/gcloud:290.0.1 gcloud"
使用别名直接执行命令:
$ gcloud config list [accessibility] screen_reader = true [compute] region = us-central1 zone = us-central1-a [core] account = *** disable_usage_reporting = True project = qwiklabs-gcp-01-6b02c2d236db Your active configuration is: [default]
注:由于Travis CI免费额度调整,自2021年7月15日起已停止新标签构建和发布。
免费版仅支持 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