google/cloud-sdkで認証情報をコンテナに格納するときは
docker run -ti --name gcloud-config google/cloud-sdk gcloud auth login
だとgcloudがcredentialを保存する場所が$HOME/.config/gcloudになっててうまく動かないので(2014/10/3現在),
docker run -ti --name gcloud-config -e CLOUDSDK_CONFIG=/.config/gcloud google/cloud-sdk gcloud auth login
とすると--volume-from gcloud-configでクレデンシャルを使う他のコンテナが今までのようにうまく動く。