我正在Ubuntu 16.04机器上为Kubernetes设置一个集群,我正在做一些配置。但是,我所遵循的说明适用于CentOS 7,它们设置了一个名为/etc/yum.repos.d/virt7-docker-common-release.repo
的文件,其中包含以下内容:
[virt7-docker-common-release]
name=virt7-docker-common-release
base-url=http://cbs.centos.org/repos/virt7-docker-common-release/x86_64/os/
gpgcheck=0
我的问题是什么是Ubuntu 16.04下的等效文件,它的文件路径是什么,它的内容是什么?
答案 0 :(得分:0)
看起来它正在添加yum存储库,让操作系统知道在哪里可以找到您尝试安装的二进制文件(kubernetes,etcd和flannel)。 Ubuntu 16.04中的类似内容将是
echo "deb http://apt.kubernetes.io/ kubernetes-xenial main" \
| sudo tee -a /etc/apt/sources.list.d/kubernetes.list \
&& sudo apt-get update
尽管你必须先使用
添加所需的密钥sudo apt-get update \
&& sudo apt-get install -y apt-transport-https \
&& curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
Here there is a guide讨论在Ubuntu上安装kubernetes。
答案 1 :(得分:0)
您是否只想在机器上安装docker?如果是这样,你真的不需要对repo文件做任何事情。默认情况下,Docker 1.13在Ubuntu存储库中可用。您可以运行以下命令来安装它:
apt-get update
apt-get install docker.io