我正在通过
在GCE上运行一个容器gcloud compute instances create-with-container [INSTANCE_NAME]
--container-image='gcr.io/xxxxx'
https://cloud.google.com/sdk/gcloud/reference/compute/instances/create-with-container
我的问题是如何指定容器名称,该名称类似于docker run --name
。
答案 0 :(得分:0)
似乎不可能。
这是一个合理的要求。
我建议您在Google的Cloud SDK的Issue Tracker(gcloud
)上提出功能请求,并记录用例,以根据其中的名称查询容器。
用例有助于证明实施的合理性。
HTH
答案 1 :(得分:0)
创建实例时无需指定容器名称。
如果您的目标是进入运行容器的bash外壳,则可以执行以下操作:
gcloud compute ssh <instance-name>
docker ps
查找正在运行的容器,记下容器的名称docker exec -it <container-name> bash
,您将打开正在运行的容器的bash shell。