Назад | Перейти на главную страницу

Образ Fedora-atomic с установленными последними докерами и кубернетами

Последний образ fedora-atomic 24 с веб-сайта Fedora содержит docker 1.10.3 и kubernetes 1.2.0.

Я пытаюсь найти способ создать атомарный образ с последним докером (1.12.1) и кубернетами (1.3.5).

Насколько я понимаю, я могу создать репозиторий пакетов по адресу https://copr.fedorainfracloud.org/coprs/ и использовать его при создании изображения. Но мне не удалось собрать там docker 1.12 из исходного пакета, найденного здесь: https://kojipkgs.fedoraproject.org/packages/docker/

Также мне не удалось использовать репозиторий пакетов из официального руководства по установке докеров, потому что пакет в нем называл докер-движок и я не смогу установить пакет rpm-ostree, потому что в нем докер как зависимость.

Какой самый простой способ создать образ Fedora-atomic с помощью последних версий докеров и кубернетов?

Самый простой способ запустить другую версию Kubernetes сегодня - это использовать системные контейнеры, используя "атомарную установку".

Если вам нужна другая версия Docker, вам, вероятно, также следует запустить ее в системном контейнере. Подробная документация по замене Docker по умолчанию находится в стадии разработки.

Atomic остался на этих версиях по разным причинам (в основном из-за стабильности и поддержки), о которых говорилось в их списке рассылки.

Чтобы обновить эти компоненты, вам нужно будет скомпилировать свой собственный rpm-ostree. Atomic недавно получил поддержку наложение пакетов на установке, но все еще на ранних стадиях.

Чтобы собрать свой собственный rpm-ostree, вы можете начать с их документации Вот и их сообщение в блоге Вот.

Если ваша цель - сервер без отслеживания состояния с минимальной площадью, я также рекомендую посмотреть CoreOS. На момент написания их последняя альфа-версия включает docker 1.12.1 и kubelet 1.3.5.