首页 > 解决方案 > 使用 gcloud 在 VM 中输入容器

问题描述

考虑 Google Cloud Platform 环境中的容器优化虚拟机。

可以进入虚拟机:

gcloud compute ssh __machine__

要进入正在运行的容器,这变得更加棘手:

CONTAINER=`gcloud compute ssh __machine__ --command 'docker ps -q | head -1'`
gcloud compute ssh machine --container $CONTAINER

这已经够难看的了,与使用 进入容器相比docker exec -it bash,它以sh而不是开头bash

有没有办法简化上面的命令并bash默认启动?

标签: dockergoogle-cloud-platformgcloudgoogle-container-os

解决方案


推荐阅读