在Ubuntu上安装docker和kubernetes

时间:2018-12-01 21:02:47

标签: docker ubuntu kubernetes

我已经在Ubuntu上安装了kubernetes和docker,以拥有与Windows 10计算机上类似的开发环境,以便我可以在kubernetes机密上调试额外的\ r \ n问题。

您如何在Ubuntu上执行this步骤?

我想我需要像kubectl config use-context docker-for-desktop这样的东西,它在Ubuntu上不起作用,或者将kubectl配置为指向正确的docker端口。

如何配置kubernetes?

我正在使用Ubuntu 18.10。 Docker版本(按here的指示安装):

$ docker version
Client:
 Version:           18.09.0
 API version:       1.38 (downgraded from 1.39)
 Go version:        go1.10.4
 Git commit:        4d60db4
 Built:             Wed Nov  7 00:49:01 2018
 OS/Arch:           linux/amd64
 Experimental:      false

Server:
 Engine:
  Version:          18.06.1-ce
  API version:      1.38 (minimum version 1.12)
  Go version:       go1.10.4
  Git commit:       e68fc7a
  Built:            Mon Oct  1 14:25:33 2018
  OS/Arch:          linux/amd64
  Experimental:     false

Kubectl版本:

$ kubectl version
Client Version: version.Info{Major:"1", Minor:"12", GitVersion:"v1.12.2", GitCommit:"17c77c7898218073f14c8d573582e8d2313dc740", GitTreeState:"clean", BuildDate:"2018-10-24T06:54:59Z", GoVersion:"go1.10.4", Compiler:"gc", Platform:"linux/amd64"}
The connection to the server localhost:8080 was refused - did you specify the right host or port?

1 个答案:

答案 0 :(得分:2)

适用于Ubuntu的Docker企业版(EE)是唯一具有内置协调器(Docker Swarm和Kubernetes),操作系统(Windows和多个Linux发行版)以及受支持的基础架构(裸机,VM)的容器平台,云等)-https://store.docker.com/editions/enterprise/docker-ee-server-ubuntu

Here’s确认确认的答案

  

适用于Linux的Docker社区版引擎不包含内置   kubernetes功能。我们说

     

我们在Mac的Docker桌面和Linux上都添加了Kubernetes支持   Windows和Docker Enterprise Edition(EE)中。

     

您可以在一个或多个CE之上自己构建Kubernetes集群   引擎。有关一些指导,您可以访问设置   https://kubernetes.io/docs/setup/scratch/

中的文档