在Windows上使用Docker + Kubernetes来运行示例应用程序(以漫画方式开始学习Kubernetes)

简要概括

    Docker for Windows + kubernetesで、サンプルアプリを動かす

参考书籍:只需要一种选择。

まんがではじめるKubernetes あおい 著

NodeやPodの説明がマンガ形式で説明されているので、さらっと見る。

在Windows上安装Kubernetes的Docker

    Dockerのアイコンを右クリック-「settings」-「Kubernetes」で、「Enable Kubernetes」にチェックを入れて、Kubernetesをインストール

克隆示例应用程序

    • mkdir aoi1

 

    • cd aoi1

git clone https://github.com/aoi1/k8s-sample-app

本に記載のアドレスは「k8s-sampleapp」と2つ目の「-」が抜けているので注意

cd k8s-sample-app

部署的注册

    • Deployment

kubectl apply -f ap-deployment.yaml

確認

kubectl get deployment
kubectl get pods

服务的注册

    • Service

kubectl apply -f ap-service.yaml

確認

kubectl get service
ポート番号を確認する

下記では、ブラウザで見るためのポートは31663(80ではないので注意)

NAME              TYPE        CLUSTER-IP      EXTERNAL-IP   PORT(S)        AGE
kubernetes        ClusterIP   10.96.0.1       <none>        443/TCP        3m
tofu-sample-app   NodePort    10.105.84.183   <none>        80:31663/TCP   6s

请使用浏览器进行操作验证。

http://localhost:31663/ を開く(ポート番号は上記を参照)

猫の絵が表示されればOK。

广告
将在 10 秒后关闭
bannerAds