Как установить 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]