Последний образ 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.