Установка Kubernetes на Fedora встречает конфликт пакетов
Когда я следую руководству kubernetes, чтобы установить kubernetes на мою локальную машину, на которой работает fedora 27. Я уже установил docker-ce 17.12(следуя документации Docker CE).
ниже приведен результат установки. Есть ли какой-нибудь орган, который может выяснить, что я должен сделать, чтобы установить kubernetes, но при этом сохранить мой докер-се?
[ian@thinkpad ~]$ sudo LANG=en_US.UTF-8 dnf install kubernetes
Last metadata expiration check: 7:31:34 ago on Sat 13 Jan 2018 12:51:44 PM CST.
Error:
Problem: package kubernetes-node-1.7.3-1.fc27.x86_64 requires docker, but none of the providers can be installed
- package docker-ce-17.12.0.ce-1.fc27.x86_64 conflicts with docker provided by docker-2:1.13.1-42.git4402c09.fc27.x86_64
- package docker-ce-17.12.0.ce-1.fc27.x86_64 conflicts with docker provided by docker-2:1.13.1-26.gitb5e3294.fc27.x86_64
- problem with installed package docker-ce-17.12.0.ce-1.fc27.x86_64
- package kubernetes-1.7.3-1.fc27.x86_64 requires kubernetes-node = 1.7.3-1.fc27, but none of the providers can be installed
- conflicting requests
(try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages)
[ian@thinkpad ~]$ docker version
Client:
Version: 17.12.0-ce
API version: 1.35
Go version: go1.9.2
Git commit: c97c6d6
Built: Wed Dec 27 20:12:17 2017
OS/Arch: linux/amd64
Server:
Engine:
Version: 17.12.0-ce
API version: 1.35 (minimum version 1.12)
Go version: go1.9.2
Git commit: c97c6d6
Built: Wed Dec 27 20:14:50 2017
OS/Arch: linux/amd64
Experimental: false
[ian@thinkpad ~]$
2 ответа
Только что запросил на f27 обновление kubernetes-1.9.1 [1] в стабильный репозиторий, который позволяет установить либо docker, либо docker-ce. Это займет день или 2, чтобы пройти. В то же время вы можете установить скорость вращения узла kubernetes из обновления [1]. Проверено это локально. Дайте мне знать, если это не сработает для вас.
[1] https://bodhi.fedoraproject.org/updates/FEDORA-2018-d0a64cb26c
С уважением Ян
Это известная проблема, и ожидается обновление. В конце концов, это будет в обновлениях, установленных для F27. В то же время, вы можете получить его из обновления обновлений, выполнив:
sudo dnf --enablerepo=updates-testing install kubernetes
... и если это работает для вас, пожалуйста, добавьте отзыв об ожидающем обновлении.