Kubernetes 创建第一个容器 ——以安装nginx为例
以安装nginx为例
创建容器
在master机器上操作
创建容器
kubectl run nginx --image=nginx --replicas=2 --port=80
–image=nginx 指定镜像为nginx
–replicas=2 创建实例的数量为2
–port=80 指定容器端口为80
查看创建的容器
kubectl get pods
刚刚创建就查看容器,READY为0/1,STATUS为ContainerCreating
等待容器创建玩就能启动起来
查看部署
kubectl get deployment
暴露服务
kubectl expose deployment nginx --port=80 --type=LoadBalancer
–port=80 容器的端口为80
–type=LoadBalancer 类型为负载均衡
查看服务
kubectl get service
查看服务详情
kubectl describe service nginx
在node节点机器上操作
在node节点机器上查看运行中的容器
docker ps
删除容器
在master节点上操作
删除部署
kubectl delete deployment nginx
删除服务
kubectl delete service nginx