【学习笔记 - Kubernetes (k8s)】Kubernetes 创建第一个容器 ——以安装nginx为例

这篇学习笔记详细介绍了如何在Kubernetes环境下创建和管理nginx容器。从在master节点创建容器,设置镜像、副本数和端口,到查看容器状态和部署详情。接着,通过设置负载均衡服务并检查服务详情,实现容器对外暴露。最后,讲解了在master节点删除部署和服务的步骤,提供了一站式的Kubernetes实践指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Kubernetes 创建第一个容器 ——以安装nginx为例

以安装nginx为例

创建容器

在master机器上操作

创建容器

kubectl run nginx --image=nginx --replicas=2 --port=80

–image=nginx 指定镜像为nginx

–replicas=2 创建实例的数量为2

–port=80 指定容器端口为80

image-20200229105126482

查看创建的容器

kubectl get pods

刚刚创建就查看容器,READY为0/1,STATUS为ContainerCreating

image-20200229105259402

等待容器创建玩就能启动起来

image-20200229105555499

查看部署

kubectl get deployment

image-20200229105624150

暴露服务

kubectl expose deployment nginx --port=80 --type=LoadBalancer

–port=80 容器的端口为80

–type=LoadBalancer 类型为负载均衡

image-20200229110032228

查看服务

kubectl get service

image-20200229105800297

查看服务详情

kubectl describe service nginx

image-20200229110615410

在node节点机器上操作

在node节点机器上查看运行中的容器

docker ps

image-20200229110803809

删除容器

在master节点上操作

删除部署

kubectl delete deployment nginx

image-20200229111611631

删除服务

kubectl delete service nginx

image-20200229111730556

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值