一、配置环境:
需要docker、helm、k8s环境
docker安装操作可查看docker官方网站
helm安装操作可查看Helm安装官网
K8S安装操作可查看Kubernetes(K8S)入门与安装配置
二、构建一个项目
编写一个springboot项目,只需要实现helloworld就行;
将编写的项目打包成jar文件;
将jar文件上传到本地。
三、通过docker将镜像部署
1、Docker部署其中主要是依赖于DockerFile文档;
因此第一步需要编写一个DockerFile文档(DockerFile文件名首字母必须大写);
FROM java:8
MAINTAINER xf
RUN yum -y install vim
ADD demo-xf.jar demo.jar
EXPOSE 8080
ENTRYPOINT ["java","-jar","demo.jar"]
ENV JAVA_HOME /path/to/java/dirent
CMD echo "hello world"
其中的一些参数需要了解其作用,这里涉及到的几个参数分别是:
FROM:用于

本文介绍了如何在已配置的K8S、Docker和Helm环境中,通过构建SpringBoot HelloWorld项目,将其打包成Docker镜像并推送到仓库,最后使用Helm进行部署。详细步骤包括编写Dockerfile、构建和运行Docker容器、创建Helm图表以及将图表推送到Harbor仓库。
最低0.47元/天 解锁文章
219

被折叠的 条评论
为什么被折叠?



