我已经在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?
答案 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/
中的文档