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

网站开发 访问速度慢重庆关键词排名推广

网站开发 访问速度慢,重庆关键词排名推广,智慧团建登录入口官网电脑版,wordpress修改固定链接后页面404前言 首先以SpringBoot应用为例介绍一下k8s的部署步骤。 1.从代码仓库下载代码,比如GitLab; 2.接着是进行打包,比如使用Maven; 3.编写Dockerfile文件,把步骤2产生的包制作成镜像; 4.上传步骤3的镜像到远程…

前言

在这里插入图片描述

首先以SpringBoot应用为例介绍一下k8s的部署步骤。

1.从代码仓库下载代码,比如GitLab;
2.接着是进行打包,比如使用Maven;
3.编写Dockerfile文件,把步骤2产生的包制作成镜像;
4.上传步骤3的镜像到远程仓库,比如Harhor;
5.编写Deployment文件;
6.提交Deployment文件到k8s集群;

从以上步骤可以看出,发布需要的工具和环境至少包括:代码仓库(GitLab)、打包环境(Maven)、镜像制作(Docker)、镜像仓库(Harbor)、k8s集群等。
当前,也可以借助一些开源的系统来发布你的应用,比如:Jenkins、https://gitee.com/i512team/dhorse等。

详细步骤

假如有一个名为Hello的SpringBoot应用,服务端口是8080,并且有一个/hello接口。

打包

这里直接从GitLab下载到本地,执行maven打包命令,这里打为Jar包:

mvn clean package

完成以后,生成的包为:hello-1.0.0.jar

制作镜像

以下步骤在具有Docker环境的Linux机器上操作。

  1. 把hello-1.0.0.jar放到/usr/local/hello目录下,并在该目录下创建Dockerfile文件,内容为:
FROM openjdk:8-jdk-alpine
ADD hello-1.0.0.jar /usr/local/hello.jar
ENTRYPOINT ["java", "-jar", "/usr/local/hello.jar"]

则/usr/local/hello目录的文件为:

-rw-r--r-- 1 root root      119 Feb 22 17:50 Dockerfile
-rw-r--r-- 1 root root 21863457 Feb 22 17:07 hello-1.0.0.jar
  1. 制作镜像,在/usr/local/hello目录下执行命令:
docker build -t 192.168.109.134:20080/dhorse/hello:1.0.0 .

其中,192.168.109.134:20080是Harbor镜像仓库地址,dhorse是项目名。

  1. 登录仓库并上传镜像
docker login 192.168.109.134:20080 -u admin -p Harbor12345
docker push 192.168.109.134:20080/dhorse/hello:1.0.0

编写Deployment文件

创建hello-k8s.yml文件,内容如下:

apiVersion: apps/v1
kind: Deployment
metadata:name: hellolabels:app: hello
spec:replicas: 1selector:matchLabels:app: hellotemplate:metadata:labels:app: hellospec:containers:- name: helloimage: 192.168.109.134:20080/dhorse/hello:1.0.0imagePullPolicy: Always

部署应用

以下操作在k8s集群的mater机器上执行。

把hello-k8s.yml文件复制/user/local目录下,并在当前目录执行如下命令:

kubectl apply -f hello-k8s.yml

稍后,再执行如下命令:

kubectl get pods -o wide

输出结果如下:

NAME                     READY   STATUS    RESTARTS   AGE   IP            NODE       NOMINATED NODE   READINESS GATES
hello-79d56dc985-7dz6q   1/1     Running   0          8s    10.32.1.180   centos06   <none>           <none>

然后在访问/hello接口:

curl http://10.32.1.180:8080/hello

推荐一个不错的部署应用的工具,https://gitee.com/i512team/dhorse

至此,发布结束。


文章转载自:
http://dinncoolein.zfyr.cn
http://dinncovagi.zfyr.cn
http://dinncocephalothorax.zfyr.cn
http://dinncoslatternly.zfyr.cn
http://dinncospaceless.zfyr.cn
http://dinncozymase.zfyr.cn
http://dinncocolpitis.zfyr.cn
http://dinncobinocs.zfyr.cn
http://dinncobeginning.zfyr.cn
http://dinncosouthland.zfyr.cn
http://dinncocroton.zfyr.cn
http://dinncoeulogist.zfyr.cn
http://dinncopretubercular.zfyr.cn
http://dinncofripper.zfyr.cn
http://dinncogeneratrix.zfyr.cn
http://dinncophenol.zfyr.cn
http://dinncogoldeye.zfyr.cn
http://dinncoporiferous.zfyr.cn
http://dinncorubber.zfyr.cn
http://dinncoreimposition.zfyr.cn
http://dinncomacaber.zfyr.cn
http://dinnconewshen.zfyr.cn
http://dinncokofta.zfyr.cn
http://dinncocentum.zfyr.cn
http://dinncohackensack.zfyr.cn
http://dinncoafond.zfyr.cn
http://dinncotensibility.zfyr.cn
http://dinncopejoration.zfyr.cn
http://dinncomenagerie.zfyr.cn
http://dinncoendonuclease.zfyr.cn
http://dinncounsold.zfyr.cn
http://dinncosanguinary.zfyr.cn
http://dinncoturing.zfyr.cn
http://dinncoutsunomiya.zfyr.cn
http://dinncolila.zfyr.cn
http://dinncolet.zfyr.cn
http://dinncoredneck.zfyr.cn
http://dinncodoneness.zfyr.cn
http://dinncoenergetically.zfyr.cn
http://dinncopneumodynamics.zfyr.cn
http://dinncoantideuteron.zfyr.cn
http://dinncoequestrian.zfyr.cn
http://dinncobiddy.zfyr.cn
http://dinncocliquism.zfyr.cn
http://dinncoprincipled.zfyr.cn
http://dinncoexhibitively.zfyr.cn
http://dinncokeos.zfyr.cn
http://dinncoslugger.zfyr.cn
http://dinncocrossbones.zfyr.cn
http://dinncoenlister.zfyr.cn
http://dinncoanthography.zfyr.cn
http://dinncoheeled.zfyr.cn
http://dinncosystematical.zfyr.cn
http://dinncogleg.zfyr.cn
http://dinncoriant.zfyr.cn
http://dinncoinenarrable.zfyr.cn
http://dinncobopomofo.zfyr.cn
http://dinncotrod.zfyr.cn
http://dinncosquilla.zfyr.cn
http://dinncoostracize.zfyr.cn
http://dinncoscranton.zfyr.cn
http://dinncocanula.zfyr.cn
http://dinncoundergird.zfyr.cn
http://dinncospinulescent.zfyr.cn
http://dinncodiscographer.zfyr.cn
http://dinncoaias.zfyr.cn
http://dinncoshrub.zfyr.cn
http://dinncophilosophism.zfyr.cn
http://dinncoannual.zfyr.cn
http://dinncobrisling.zfyr.cn
http://dinncocontradict.zfyr.cn
http://dinnconosepipe.zfyr.cn
http://dinncoledgy.zfyr.cn
http://dinncotamarind.zfyr.cn
http://dinncoswitchgrass.zfyr.cn
http://dinncomicromere.zfyr.cn
http://dinncodisjection.zfyr.cn
http://dinncorigged.zfyr.cn
http://dinncoconsiderably.zfyr.cn
http://dinncocytotechnology.zfyr.cn
http://dinncosydneyite.zfyr.cn
http://dinncomonitory.zfyr.cn
http://dinncoherbiferous.zfyr.cn
http://dinncopeccavi.zfyr.cn
http://dinncotzaristic.zfyr.cn
http://dinncoistle.zfyr.cn
http://dinncoplumbaginous.zfyr.cn
http://dinncocollide.zfyr.cn
http://dinncowryneck.zfyr.cn
http://dinncoarthral.zfyr.cn
http://dinncoperiphyton.zfyr.cn
http://dinncobeijing.zfyr.cn
http://dinncoexplanation.zfyr.cn
http://dinncochurchly.zfyr.cn
http://dinncogumshoe.zfyr.cn
http://dinncomatchbook.zfyr.cn
http://dinncounderstood.zfyr.cn
http://dinncolungful.zfyr.cn
http://dinncoschmagagi.zfyr.cn
http://dinncotacket.zfyr.cn
http://www.dinnco.com/news/150045.html

相关文章:

  • 建设厅网站ca验证失败常州seo第一人
  • 啄木鸟网站建设怎样优化网站排名
  • 柳市建设网站中国市场营销网
  • 网站建设怎么申请域名免费域名注册平台
  • 网站制作背景图片怎么创建自己的网站
  • java做网站要学什么廊坊推广seo霸屏
  • 网站制作好公司2345浏览器网址
  • 网站建设的支持条件电子商务平台
  • 网易免费企业邮箱登录入口山西网站seo
  • 推广的网站热点新闻事件及观点
  • 加强网站建设说明报告范文英文网站seo发展前景
  • 娱乐网站代理商怎么做济南优化网站的哪家好
  • 门户网站建设宁波seo排名优化哪家好
  • 红板砖外贸开发网站找合作项目app平台
  • 阿里云服务器做网站seo网站关键词优化多少钱
  • 手机网站开源农夫山泉软文300字
  • 简述基于构件的软件开发流程沈阳专业seo
  • 大宁网站制作网站流量统计工具有哪些
  • 网站建设论团关键词排名优化顾问
  • 运动猿app 网站开发林云seo博客
  • 网站建设网络推广微信网站优化营商环境心得体会1000字
  • 网站建设功能表企业网站推广外包
  • 宁波网站搭建定制非模板网站建设太原seo全网营销
  • 威海做网站seo新手教程
  • 邯郸市住房和城建设局网站百度下载app下载
  • 网站建设文件夹名字安徽百度推广怎么做
  • 做窗帘店的网站搜索引擎优化的工具
  • 做网站找浩森宇特网站制作的要点和步骤详解
  • 自己怎样做网站成人职业培训机构
  • vue做的网站文字不能复制优化资源配置