mirror of
https://github.com/yeasy/docker_practice.git
synced 2024-11-24 07:23:38 +00:00
Add enable kubernetes on docker-sektop,close #262
Signed-off-by: Kang HuaiShuai <khs1994@khs1994.com>
This commit is contained in:
parent
a85ae7da1e
commit
0ac24829e1
@ -79,6 +79,7 @@ module.exports = {
|
|||||||
children: [
|
children: [
|
||||||
"setup/",
|
"setup/",
|
||||||
"setup/docker",
|
"setup/docker",
|
||||||
|
"setup/docker-desktop",
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -122,6 +122,7 @@
|
|||||||
* [架构设计](kubernetes/design.md)
|
* [架构设计](kubernetes/design.md)
|
||||||
* [部署 Kubernetes](kubernetes/setup/README.md)
|
* [部署 Kubernetes](kubernetes/setup/README.md)
|
||||||
* [使用 Docker 容器部署](kubernetes/setup/docker.md)
|
* [使用 Docker 容器部署](kubernetes/setup/docker.md)
|
||||||
|
* [在 Docker Desktop 使用](kubernetes/setup/docker-desktop.md)
|
||||||
* [Kubernetes 命令行 kubectl](kubernetes/kubectl/README.md)
|
* [Kubernetes 命令行 kubectl](kubernetes/kubectl/README.md)
|
||||||
* [容器与云计算](cloud/README.md)
|
* [容器与云计算](cloud/README.md)
|
||||||
* [简介](cloud/intro.md)
|
* [简介](cloud/intro.md)
|
||||||
|
23
kubernetes/setup/docker-desktop.md
Normal file
23
kubernetes/setup/docker-desktop.md
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
# Docker Desktop 启用 Kubernetes
|
||||||
|
|
||||||
|
使用 Docker Desktop 可以很方便的启用 Kubernetes,由于国内获取不到 `k8s.gcr.io` 镜像,我们必须首先解决这一问题。
|
||||||
|
|
||||||
|
## 获取 `k8s.gcr.io` 镜像
|
||||||
|
|
||||||
|
我们可以先从国内镜像 `gcr.azk8s.cn` 拉取镜像,再通过 `$ docker tag` 命令重新将镜像标记为 `k8s.gcr.io` 镜像。
|
||||||
|
|
||||||
|
开源项目 [AliyunContainerService/k8s-for-docker-desktop](https://github.com/AliyunContainerService/k8s-for-docker-desktop) 使用 `powershell` 或 `shell` 脚本简化了以上步骤,建议读者使用该开源项目获取 `k8s.gcr.io` 镜像。
|
||||||
|
|
||||||
|
## 启用 Kubernetes
|
||||||
|
|
||||||
|
在 Docker Desktop 设置页面,点击 `Kubernetes`,选择 `Enable Kubernetes`,稍等片刻,看到左下方 `Kubernetes` 变为 `running`,Kubernetes 启动成功。
|
||||||
|
|
||||||
|
![](https://github.com/AliyunContainerService/k8s-for-docker-desktop/raw/master/images/k8s.png)
|
||||||
|
|
||||||
|
## 测试
|
||||||
|
|
||||||
|
```bash
|
||||||
|
$ kubectl version
|
||||||
|
```
|
||||||
|
|
||||||
|
如果正常输出信息,则证明 Kubernetes 成功启动。
|
Loading…
Reference in New Issue
Block a user