Как установить rpm в систему без компилятора yum, apt-get, make и a c...?

У меня есть кластер, развернутый из механизма контейнеров Google, в котором развернуты все мои док-контейнеры, я хотел бы установить rpm на одной из машин в кластере. Но ни на одной из машин нет компилятора yum, apt-get, make или ac.

Используемое изображение: gci-beta-55-8872-47-0

Описание изображения: Google, Container-Optimized OS, бета 55-8872.47.0, Ядро: ChromiumOS-4.4.4 Kubernetes: 1.4.5 Докер: 1.11.2

1 ответ

Решение

Оптимизированный для контейнера образ ОС не предназначен для использования диспетчера пакетов (см. https://cloud.google.com/container-engine/docs/node-image-migration).

Если вам нужно установить rpm на хост-ОС (а не запускать все в контейнерах), вам следует вместо этого запустить образ контейнера на основе Debian:

gcloud container clusters create --image-type=container_vm [CLUSTER_NAME]
Другие вопросы по тегам