Skip to content

Latest commit

 

History

History
91 lines (65 loc) · 3.17 KB

hello-minikube-test.md

File metadata and controls

91 lines (65 loc) · 3.17 KB
title redirect_from
Hello Minikube
/docs/hellonode/
/docs/hellonode.html

{% capture overview %}

本教程的目标是让您将简单的 Hello World Node.js 应用程序转换为在 Kubernetes 上运行的应用程序。 本教程将向您展示如何使用您在计算机上开发的代码,将其转换为 Docker 容器映像,然后在 Minikube 上运行该映像。 Minikube 提供了一种在您的本地机器上免费运行 Kubernetes 的简单方法。

{% endcapture %}

{% capture objectives %}

  • 运行一个 hello world Node.js 应用程序。
  • 将应用程序部署到 Minikube。
  • 查看应用程序日志。
  • 更新应用程序镜像。

{% endcapture %}

{% capture prerequisites %}

  • 对于 OS X, 您需要 Homebrew 来安装 xhyve 驱动程序。

  • NodeJS 需要运行示例应用程序。

  • 安装 Docker. 在 OS X 上, 我们推荐 Docker for Mac

{% endcapture %}

{% capture lessoncontent %}

创建 Minikube 集群

本教程使用 Minikube 创建本地群集。 本教程还假设您在 OS X 上使用 Docker for Mac。 如果你在一个不同的平台,像 Linux ,或使用 VirtualBox 而不是 Docker for Mac,安装 Minikube 的指令可能略有不同。 有关 Minikube 的安装说明,请参阅 Minikube 安装指南

使用 curl 下载并安装最新的 Minikube 版本:

curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-darwin-amd64 && \
  chmod +x minikube && \
  sudo mv minikube /usr/local/bin/