Tag: 谷歌计算引擎

访问没有gcloud客户端的谷歌容器registry

我有一个CoreOSdocker主机,我想开始运行容器,但是当试图使用docker命令从谷歌容器私人registry( https://cloud.google.com/tools/container-registry/ ),我得到了一个403.我做了一些search,但我不知道如何附加身份validation(或在哪里生成用户+传递包与dockerlogin命令一起使用)。 有没有人有幸从谷歌的私人容器拉? 我不能安装gcloud命令,因为coreos没有附带python,这是一个要求 docker run -p 80:80 gcr.io/prj_name/image_name Unable to find image 'gcr.io/prj_name/image_name:latest' locally Pulling repository gcr.io/prj_name/image_name FATA[0000] HTTP code: 403 更新 :从@mattmoor和@Jesse获得答案后: 我从中拉出的机器已经消失了 curl -H 'Metadata-Flavor: Google' http://metadata.google.internal./computeMetadata/v1/instance/service-accounts/default/scopes https://www.googleapis.com/auth/bigquery https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/compute https://www.googleapis.com/auth/datastore —-> https://www.googleapis.com/auth/devstorage.read_only https://www.googleapis.com/auth/logging.admin https://www.googleapis.com/auth/sqlservice.admin https://www.googleapis.com/auth/taskqueue https://www.googleapis.com/auth/userinfo.email 另外,我尝试使用_tokenlogin方法 jenkins@riskjenkins:/home/andre$ ACCESS_TOKEN=$(curl -H 'Metadata-Flavor: Google' 'http://metadata.google.internal./computeMetadata/v1/instance/service-accounts/default/token' | cut -d'"' -f 4) % Total […]

如何指导计算引擎启动脚本在Docker容器中执行

我正在尝试在gcp计算引擎上运行启动脚本。 脚本启动,启动Docker容器,并从该容器中运行命令。 启动脚本之外,整个工作没有错误,但显然启动脚本不是为这个任务设计的? 我打电话。 gcloud compute instances create cloudml –image-family=container-vm –image-project=google-containers –boot-disk-size "40" –service-account "773889352370-compute@developer.gserviceaccount.com" –scopes "https://www.googleapis.com/auth/cloud-platform" –metadata-from-file startup-script=Training.sh 我可以通过串口监视启动脚本的日志。 我可以看到它正确抓住脚本,并开始。 第一个命令是docker run sudo docker run -it –privileged — gcr.io/api-project-773889352370/cloudmlengine 从日志中,它会拉动和提取 Jul 24 21:54:02 cloudml startupscript: latest: Pulling from api-project-773889352370/cloudmlengine Jul 24 21:54:02 cloudml startupscript: 9f0706ba7422: Pulling fs layer Jul 24 21:54:02 cloudml startupscript: ec542cd45f0c: […]