考虑 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
默认启动?