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

win kubernetes dashbord部署springboot服务

文章目录

  • 前言
  • 一、新建springboot工程
  • 二、制作镜像
    • 1.编写dockerfile
    • 2.使用阿里云镜像仓库
    • 3.使用dashbord部署服务
  • 总结


前言

使用win版docker desktop安装的k8s,kubenetes dashbord。


一、新建springboot工程

示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。
就是简单一个接口。没什么说的

二、制作镜像

1.编写dockerfile

代码如下:

FROM openjdk:8-jdk-alpineCOPY ./target/k8s-producer-0.0.1-SNAPSHOT.jar /app/k8s-producer.jarENTRYPOINT ["java", "-jar" , "/app/k8s-producer.jar"]

位置:放到项目主目录下 见上图

执行命令

docker build -t k8s-producer:v4 .

在这里插入图片描述

2.使用阿里云镜像仓库

  1. 在控制台找到 容器镜像服务
    在这里插入图片描述
  2. 创建命名空间,创建仓库
    在这里插入图片描述
  3. 推送到阿里云仓库
    在这里插入图片描述
    在这里插入图片描述
docker login --username=eardrop01 registry.cn-hangzhou.aliyuncs.com
docker tag k8s-producer:v4 registry.cn-hangzhou.aliyuncs.com/sun-work/k8s:k8s-producer-v4
docker push registry.cn-hangzhou.aliyuncs.com/sun-work/k8s:k8s-producer-v4

在这里插入图片描述

3.使用dashbord部署服务

  1. 点击加号

在这里插入图片描述

  1. 仓库地址
    在这里插入图片描述

  2. 端口是向外部访问的。目标端口是项目的端口
    在这里插入图片描述

  3. 再次打包。相同步骤。项目中记得要重新打包。然后更改deployments即可
    在这里插入图片描述


总结

http://www.lryc.cn/news/39697.html

相关文章:

  • Linux之进程终止
  • 全网独家首发|极致版YOLOv7改进大提升(推荐)网络配置文件仅24层!更清晰更方便更快的改进YOLOv7网络模型
  • C++入门 谁都能看懂的类和对象
  • C++ STL:string类的模拟实现
  • 并发编程---线程池(六)
  • 【Java实战】不会还有人用if else进行参数校验吧
  • 深度学习部署(十六): CUDA RunTime API _vector-add 使用cuda核函数实现向量加法
  • 堆结构的两个应用
  • Java中的 static
  • 基于Vision Transformer的图像去雾算法研究与实现(附源码)
  • 服务器相关常用的命令
  • 今天是国际数学日,既是爱因斯坦的生日又是霍金的忌日
  • Qt Quick - StackLayout 堆布局
  • C/C++网络编程笔记Socket
  • RK3568平台开发系列讲解(网络篇)什么是Socket套接字
  • 2022年全国职业院校技能大赛(中职组)网络安全竞赛试题——渗透测试解析(详细)
  • 尚融宝03-mybatis-plus基本CRUD和常用注解
  • vue多行显示文字展开
  • SpringBoot:SpringBoot 的底层运行原理解析
  • 哪些场景会产生OOM?怎么解决?
  • 金三银四、金九银十 面试宝典 Spring、MyBatis、SpringMVC面试题 超级无敌全的面试题汇总(超万字的面试题,让你的SSM框架无可挑剔)
  • JAVA开发(Spring框架详解)
  • 自学大数据第八天~HDFS命令(二)
  • 贪心算法(几种常规样例)
  • 【数据结构】基础知识总结
  • 宣布推出 .NET 社区工具包 8.1!
  • ChatGPT解开了我一直以来对自动化测试的疑惑
  • 十大经典排序算法(上)
  • 如何从 MySQL 读取 100w 数据进行处理
  • 【数据降维-第2篇】核主成分分析(KPCA)快速理解,及MATLAB实现