2

我有一个从 google 容器引擎部署的集群,我的所有 docker 容器都部署在其中,我想在集群中的一台机器上安装 rpm。但是没有一台机器有 yum 或 apt-get 或 make 或 ac 编译器。

使用的图像是:gci-beta-55-8872-47-0

镜像描述:Google,Container-Optimized OS,beta 55-8872.47.0,内核:ChromiumOS-4.4.4 Kubernetes:1.4.5 Docker:1.11.2

4

1 回答 1

3

Container-Optimized OS 映像未设计为具有包管理器(请参阅https://cloud.google.com/container-engine/docs/node-image-migration#managing_software_on_container-vm_image)。

如果您需要在主机操作系统上安装 rpm(而不是在容器中运行所有内容),您应该考虑运行基于 Debian 的容器映像

gcloud container clusters create --image-type=container_vm [CLUSTER_NAME]
于 2016-12-12T19:51:27.827 回答