我按照此处的说明为 ubuntu 重新安装了 gcloud 。我想使用 gcloud 提供的附加组件,例如kubectl和docker。
因此,当我尝试输入时gcloud components install kubectl
,我收到一条错误消息,提示“组件管理器已为此安装禁用”。这是完整的错误消息:
我按照此处的说明为 ubuntu 重新安装了 gcloud 。我想使用 gcloud 提供的附加组件,例如kubectl和docker。
因此,当我尝试输入时gcloud components install kubectl
,我收到一条错误消息,提示“组件管理器已为此安装禁用”。这是完整的错误消息:
这是因为您安装google-cloud-sdk
了包管理器,如apt-get
or yum
。
kubectl:如果你看这里,你可以看到如何安装额外的组件。基本上sudo apt-get install kubectl
。
如果你的意思是dockerdocker-credential-gcr
,那么我不知道是否有办法使用包管理器进行安装,似乎找不到它。也许你可以试试github repo。请注意,对于gcloud docker -- push gcr.io/your-project/your-image:version
.
如果您指的是用于构建映像并在本地运行它们的实际 docker,那么这是您需要单独安装的独立软件,请参见此处的说明。
或者,您可以使用交互式安装程序卸载google-cloud-sdk
然后重新安装apt-get
,这将支持建议的gcloud components install *