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

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

文章目录

  • 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
在这里插入图片描述
创建
在这里插入图片描述
查看服务状态
在这里插入图片描述
查看外网访问
在这里插入图片描述

相关文章:

  • ECharts极简入门
  • 基于STM32设计的自动追光系统(系统资料)
  • 基于Chatbox AI部署Deepseek等模型
  • 环境变量1
  • 在项目中调用本地Deepseek(接入本地Deepseek)
  • 基于ffmpeg+openGL ES实现的视频编辑工具-字幕添加(六)
  • Django项目之订单管理part1
  • VS Code 如何搭建C/C++开发环境
  • Aseprite绘画流程案例(1)——画相机图标
  • Ubuntu 下 nginx-1.24.0 源码分析 - ngx_test_full_name
  • 如何使用Spark SQL进行复杂的数据查询和分析
  • 一些耳朵起茧子的名词解释
  • 快速查询区间overlap的C/C++库:cgranges
  • C++ Primer 类的作用域
  • vue3项目的创建与配置
  • tailscale + derp中继 + 阿里云服务器 (无域名版)
  • 02.19 构造函数
  • 深度解析:使用 Headless 模式 ChromeDriver 进行无界面浏览器操作
  • 数据录入与处理岗位
  • LeetCode - 18 四数之和
  • 思想史家陈谷嘉逝世,曾为岳麓书院当代复兴奠定重要基础
  • 秦洪看盘|交易新逻辑,银行股成A股稳定器
  • 美国政府信用卡被设1美元限额,10美元采购花一两小时填表
  • 湛江霞山通报渔船火灾:起火船舶共8艘,无人员伤亡或被困
  • 中方发布会:中美经贸高层会谈取得了实质性进展,达成了重要共识
  • 马克龙称法英正与乌克兰商议“在乌部署欧洲军队”