阿里云k8s服务部署操作一指禅

embedded/2025/2/21 17:39:59/

文章目录

  • DockerFile
  • 镜像操作
  • 阿里云k8s服务部署

DockerFile

# 使用 JDK 17 官方镜像
# linux架构:FROM --platform=linux/amd64 openjdk:17-jdk-slim
# arm架构:openjdk:17-jdk-slim
FROM --platform=linux/amd64 openjdk:17-jdk-slim# 设置工作目录
WORKDIR /app# 更新 apt 包索引,安装 vim 和 iputils-ping
RUN apt-get update && \apt-get install -y vim iputils-ping curl# 将 Spring Boot 应用的 JAR 文件复制到容器中
COPY target/modelTrainDataSearch-0.0.3-SNAPSHOT.jar /app/modelTrainDataSearch-0.0.3-SNAPSHOT.jar# 暴露服务端口
EXPOSE 8199# 启动 Spring Boot 应用
CMD ["java", "-jar", "modelTrainDataSearch-0.0.3-SNAPSHOT.jar"]

镜像操作

# 镜像构建
docker build -t es-search-ping .
# 打标签docker tag sha256:8391dd6cf9ffb45c87b2c6ca4ddcda067b6abeb39bbd3683f4c0c38f724ef1c0 crpi-1s4dcnswtat3nv8i.cn-hangzhou.personal.cr.aliyuncs.com/image_test_demo/es_search_demo:2.1-linux
# 镜像上传
docker push crpi-1s4dcnswtat3nv8i.cn-hangzhou.personal.cr.aliyuncs.com/image_test_demo/es_search_demo:2.1-linux

阿里云个人镜像仓库配置:
仓库地址:
https://cr.console.aliyun.com/cn-hangzhou/instance/namespaces

仓库配置:
在这里插入图片描述在这里插入图片描述

阿里云k8s服务部署

创建集群
在这里插入图片描述

服务部署
在这里插入图片描述
配置应用信息
在这里插入图片描述
选择镜像
在这里插入图片描述
这块需要注意设置镜像密钥,否则服务部署时docker pull镜像下载失败异常。

配置服务对外暴露端口号
在这里插入图片描述
此处注意配置传统型负载均衡(网络型负载均衡NLB我在测试的时候没有分配外网ip,提供的是地址:端口号访问时候浏览器拒绝,后续再研究),会自动创建负载均衡配置分配公网ip。
虚拟集群IP无法提供公网ip访问,节点端口方式不会自动创建外网ip
在这里插入图片描述
创建
在这里插入图片描述
查看服务状态
在这里插入图片描述
查看外网访问
在这里插入图片描述


http://www.ppmy.cn/embedded/163683.html

相关文章

draggable+el-tag 拖动元素有div宽度抖动问题

问题描述 第一行第二行各有四个el-tag 从第一行拖动el-tag到第二行后&#xff0c;第一行宽度会突然变回4&#xff0c;过半秒才缩减到3。 一开始以为是vuedraggable问题&#xff0c;结果发现是el-tag动画导致的&#xff0c;关闭渐进动画即可 <el-tag disable-transitions …

3D可视化定制:开启个性化消费新时代

3D可视化定制是一种将产品的三维模型与可视化技术相结合&#xff0c;以满足消费者个性化需求的服务。以下是对3D可视化定制的详细介绍&#xff1a; 一、定义与原理 3D可视化定制是指利用三维建模技术和可视化工具&#xff0c;为消费者提供一个直观、互动且高度个性化的定制平…

【Day 43 LeetCode】图论问题 Ⅰ

一、图论问题 Ⅰ 关于图论有关的基本概念可以先看这篇文章 图论相关问题需要掌握最基础也是最关键的就是 图的遍历方法。有深度优先遍历和广度优先遍历两种方式。 深度优先搜索代码实现就是采用递归&#xff0c;递归就涉及到三要素&#xff1a;参数、终止条件、循环搜索。 广度…

【数据结构】(8) 二叉树

一、树形结构 1、什么是树形结构 根节点没有前驱&#xff0c;其它节点只有一个前驱&#xff08;双亲/父结点&#xff09;。所有节点可以有 0 ~ 多个后继&#xff0c;即分支&#xff08;孩子结点&#xff09;。每个结点作为子树的根节点&#xff0c;这些子树互不相交。 2、关于…

C#功能测试

List 内部元素为引用 src[0]为"11" List<Source> src new List<Source>(); src.Add(new Source() { Name "1", Age 1, Description "1" }); src.Add(new Source() { Name "2", Age 2, Description "2"…

美团商家版 验证码 分析

声明: 本文章中所有内容仅供学习交流使用&#xff0c;不用于其他任何目的&#xff0c;抓包内容、敏感网址、数据接口等均已做脱敏处理&#xff0c;严禁用于商业用途和非法用途&#xff0c;否则由此产生的一切后果均与作者无关&#xff01; 逆向分析 response session.post(/…

23种设计模式 - 观察者模式

模式定义 观察者模式&#xff08;Observer Pattern&#xff09;是一种行为型设计模式&#xff0c;定义了一对多的依赖关系&#xff1a;当一个对象&#xff08;称为主题&#xff09;状态变化时&#xff0c;所有依赖它的对象&#xff08;称为观察者&#xff09;会自动收到通知并…

LabVIEW 天然气水合物电声联合探测

天然气水合物被认为是潜在的清洁能源&#xff0c;其储量丰富&#xff0c;预计将在未来能源格局中扮演重要角色。由于其独特的物理化学特性&#xff0c;天然气水合物的探测面临诸多挑战&#xff0c;涉及温度、压力、电学信号、声学信号等多个参数。传统的人工操作方式不仅效率低…