1

当我按照 kubernetes 指南在运行 fedora 27 的本地计算机上安装 kubernetes 时。我已经安装了 docker-ce 17.12(遵循 Docker CE 文档)。

下面是安装输出。有没有人可以弄清楚我应该怎么做才能安装 kubernetes 并保留我的 docker-ce?

[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 ~]$ 
4

2 回答 2

3

刚刚请求将 kubernetes-1.9.1 [1] 的 f27 更新推送到允许安装 docker 或 docker-ce 的稳定存储库。过境需要一两天。同时,您可以从更新 [1] 安装 kubernetes-node rpm。在本地测试过。让我知道它是否不适合您。

[1] https://bodhi.fedoraproject.org/updates/FEDORA-2018-d0a64cb26c

问候简

于 2018-02-09T14:53:41.650 回答
0

这是一个已知问题正在等待更新。最终,这将出现在为 F27 设置的更新中。同时,您可以通过以下方式从更新测试中获取它:

sudo dnf --enablerepo=updates-testing install kubernetes

...如果这对您有用,请添加有关未决更新的反馈。

于 2018-02-08T15:33:58.853 回答