当前位置: 首页 > news >正文

k8s部署容器化应用-tomcat

过程:

1.在master节点执行kubectl create deployment tomcat --image=tomcat命令,即创建控制器叫tomcat的控制器,创建pod,拉取tomcat镜像,并用tomcat控制器启动pod。可以先docker search tomcat查询tomcat镜像,用查询到的镜像名称替换--image处的镜像名称tomcat,如查询到的镜像有叫tomcat的,可以直接使用--image=tomcat,执行命令成功后可以在node节点用docker images查询是否拉取到nginx镜像,注意因为拉取镜像的过程可能有点慢,所以你此时在node节点可能查询不到nginx镜像,此时可以在master节点执行kubectl get pods查询是否创建成功tomcat的pod,注意要看一下pod的状态,应该是只要不是running状态可能都有点问题。也可在master节点执行kubectl get deploy是否成功创建并运行tomcat deploy,视频上有tomcat的deploy但是READY和AVAILABLE但是0即没有正确运行,视频上说可能是因为没有成功拉取tomcat镜像原因。

问题解决:

在第1步骤中,因为拉取镜像一直拉取不下来,所以deploy和pod这些都没正常运行,所以采用修改拉取镜像地址的方法尝试:

(1)修改镜像拉取加速器地址:

(2)重启docker,然后发现tomcat镜像还没拉取下来,那到步骤(3),删除已经创建的deploy、pod重新在master节点执行kubectl create deployment tomcat --image=tomcat

(3)删除deploy、pod(不用删除service,因为还没暴露端口,此时还没tomcat服务,可以通过kubectl get services查询一下有没有tomcat服务,如果有删除就行,没有就不用动),重新在master节点执行kubectl create deployment tomcat --image=tomcat,执行完之后发现还是没有解决,还是这个问题,视频老师换了一套环境

部署tomcat过程2:

在换了一套环境之后,即换了一套服务器,master节点为134,node工作节点为135,2套环境都安装了k8s集群,部署tomcat为以下步骤:

1.查看master节点+node工作节点安装的k8s环境是否正常,即查看安装的k8s组件etcd、kube-apiserver等是否正常运行:

2.确认当前k8s环境是否有要安装的tomcat的相关service、deploy、pod+node工作节点是否有tomcat镜像等:

3.确认当前k8s环境master节点+node节点加速器地址,都没有问题的情况下执行到4:

4.执行创建Tomcat deploy命令,但是最后发现依然是镜像拉取不下来,但是步骤就是这些步骤:

linux常用命令:

yum安装vim:

k8s集群查询命令空间:

k8s集群查询pod详情:

k8s集群查询节点:

。。。。。。好找工作吗,各位老铁,好想认识大厂程序员。。。。。。。

http://www.dtcms.com/a/524807.html

相关文章:

  • AI开发工具实战解析:如何实现企业数据处理流程自动化
  • asp装饰公司网站源码黑龙江 俄语网站制作
  • 网站设计公司无锡网站初期建设的成本来源
  • 通过API接口创建1688订单,一键采购指南
  • UniGetUI下载安装图文教程(附安装包,适合新手)
  • 网站开发怎么自动获取位置wordpress免费博客主题
  • thinkphp做的网站源码怎么做网页啊
  • 备份一体机:数据同步困局突围指南:毫秒级实时同步如何根治80%业务痛点
  • nexus上传jar包图文步骤
  • 【2025 最新】ArcGIS for JS TileLayer/FeatureLayer/ImageLayer 用法对比
  • AntV X6实战:实现节点四边自动连接与自定义箭头的完整配置
  • 黄骅市网站建设广州市官方网站
  • 华为OD机考双机位A卷 - 最长的密码 / 寻找密码 (C++ Python JAVA JS GO)
  • ELK日志分析系统完整部署与应用指南
  • 浦江做网站茂名网站建设公司
  • 【CVE-2025-40778】通过未经请求的答复记录进行 BIND 9 缓存中毒(内含复现步骤)
  • 架构权衡与实践:基于“约束大于规范”的缓存组件封装
  • 【实战经验】飞牛云 如何使用 SSD 缓存加速?
  • 数据结构--顺序表与链表
  • 网站排名优化课程深圳网站建设开发哪家好
  • 使用 WebSocket 实现手机控制端与电脑展示端的实时通信,支持断线重连、状态同步和双向数据交互。(最优方案)
  • 快递鸟 MCP Server:AI 工具解锁 物流 API 能力,开启智能物流新生态
  • UV Python 包和项目管理工具
  • 使用 Quill 实现编辑器功能
  • 企业网站建设的可行性图片编辑软件加文字
  • 零基础网站建设视频教程做淘宝美工的网站
  • 微米级光斑分析仪市场报告:政策、趋势与前景深度解析
  • 达梦 DM Database 集群:从概念到开发场景
  • 面向社科研究者:用深度学习做因果推断(一)
  • 站长seo计费系统比较好的网页模板网站