java共24篇
围绕 Java 编程语言展开,包含语法解析、框架应用、开发经验等技术分享。

Kubernetes篇(十一)— 数据存储

Kubernetes篇(十一)— 数据存储-灵码CV
前言 ​ 在前面已经提到,容器的生命周期可能很短,会被频繁地创建和销毁。那么容器在销毁时,保存在容器中的数据也会被清除。这种结果对用户来说,在某些情况下是不乐意看到的。为了持久化保存...
jolley的头像-灵码CVjolley2026年06月01日
047340

Kubernetes篇(十)— Service详解

Kubernetes篇(十)— Service详解-灵码CV
前言 本章节主要介绍kubernetes的流量负载组件:Service和Ingress。 一、Service介绍 ​ 在kubernetes中,pod是应用程序的载体,我们可以通过pod的ip来访问应用程序,但是pod的ip地址不是固定的...
jolley的头像-灵码CVjolley2026年05月18日
044545

Kubernetes篇(九)— Pod控制器详解下篇

Kubernetes篇(九)— Pod控制器详解下篇-灵码CV
前言 本章节主要介绍各种Pod控制器的详细使用。 一、 Horizontal Pod Autoscaler(HPA) ​ 我们已经可以实现通过手工执行kubectl scale命令实现Pod扩容或缩容,但是这显然不符合Kubernetes的定位...
jolley的头像-灵码CVjolley2026年05月14日
075864

Docker篇(完)— Docker Compose

Docker篇(完)— Docker Compose-灵码CV
前言 Docker Compose可以基于Compose文件帮我们快速的部署分布式应用,而无需手动一个个创建和运行容器! 一、初识DockerCompose Compose文件是一个文本文件,通过指令定义集群中的每个容器如何...
jolley的头像-灵码CVjolley2026年05月10日
059656

Docker篇(六)— Dockerfile自定义镜像

Docker篇(六)— Dockerfile自定义镜像-灵码CV
前言 常见的镜像在DockerHub就能找到,但是我们自己写的项目就必须自己构建镜像了。 而要自定义镜像,就必须先了解镜像的结构才行。 一、镜像结构 镜像是将应用程序及其需要的系统函数库、环境...
jolley的头像-灵码CVjolley2026年05月01日
035137

Docker篇(五)— 数据卷

Docker篇(五)— 数据卷-灵码CV
前言 在之前的nginx案例中,修改nginx的html页面时,需要进入nginx内部。并且因为没有编辑器,修改文件也很麻烦。 这就是因为容器与数据(容器内文件)耦合带来的后果。 要解决这个问题,必须将...
jolley的头像-灵码CVjolley2026年04月20日
035937

Kubernetes篇(八)— Pod控制器详解上篇

Kubernetes篇(八)— Pod控制器详解上篇-灵码CV
Pod控制器介绍 Pod是kubernetes的最小管理单元,在kubernetes中,按照pod的创建方式可以将其分为两类: 自主式pod:kubernetes直接创建出来的Pod,这种pod删除后就没有了,也不会重建 控制器创...
jolley的头像-灵码CVjolley2026年04月15日
035143

Docker篇(四)— 容器操作

Docker篇(四)— 容器操作-灵码CV
容器相关命令 容器操作的命令如图: 容器保护三个状态: 运行:进程正常运行 暂停:进程暂停,CPU不再运行,并不释放内存 停止:进程终止,回收进程占用的内存、CPU等资源 其中: docker run:...
jolley的头像-灵码CVjolley2026年04月10日
032245

Docker篇(三)— Docker的基本操作

Docker篇(三)— Docker的基本操作-灵码CV
镜像操作 镜像名称 首先来看下镜像的名称组成: 镜名称一般分两部分组成:[repository]:[tag]。 在没有指定tag时,默认是latest,代表最新版本的镜像 如图: 这里的mysql就是repository,5.7就...
jolley的头像-灵码CVjolley2026年04月05日
049535