logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Kubernetes 命令式对象配置详解:使用 YAML 管理 Kubernetes 资源

本文详解Kubernetes命令式对象配置,通过YAML文件管理资源。相较于直接在命令中指定参数,使用YAML可清晰定义Namespace、Pod等资源,包含apiVersion、kind、metadata及spec等核心字段。YAML支持多资源定义(以---分隔),便于维护与复用。通过kubectl create -f命令,实现资源的高效创建与管理,提升复杂配置的可读性与可维护性。

文章图片
#k8s#容器#docker
Linux Shell 正则表达式中的 POSIX 字符集:用法与实战

POSIX 字符集是正则表达式中用于表示“一类字符”的预定义集合,本质是对常用字符范围的标准化缩写。用代替[0-9](表示任意数字)用代替[a-zA-Z](表示任意字母)跨平台兼容性:在所有遵循 POSIX 标准的系统(Linux、Unix、macOS)中均可使用;多语言支持:部分集合(如)不仅包含英文字母,还支持带重音的字符(如 é、ñ 等);语义清晰比更易读,减少编写错误。POSIX 字符集是

文章图片
#linux#正则表达式#运维
JVM基础入门:从运行机制到主流虚拟机实现

JVM 的全称是,中文通常称为Java 虚拟机。加载并运行 Java 字节码文件。Java 程序并不是直接由操作系统执行的,而是需要经过编译和 JVM 运行两个阶段。Java 源代码↓javac 编译↓.class 字节码文件↓JVM 加载并执行↓机器指令↓CPU 执行例如,我们编写一个这个.class文件并不是 Windows、Linux 或 macOS 能够直接执行的机器指令,而是一套统一格式

文章图片
Docker 部署 Nginx:从入门到实践的完整指南

基础部署仅能使用 Nginx 的默认配置,实际项目中我们需要自定义配置(如虚拟主机、反向代理),并确保网站文件和日志不丢失(即“数据持久化”)。Docker 中通过数据卷(Volume)或宿主机目录挂载实现数据持久化,这里我们用更直观的“宿主机目录挂载”方案。在conf.d目录下创建一个 Nginx 配置文件(如),用于定义网站规则。# 监听容器内 80 端口# 域名(本地测试用 localhos

文章图片
#docker#nginx#容器
Docker 镜像进阶维护:MySQL 数据、配置与日志的宿主机持久化方案

根据需求修改宿主机上的my.cnf[mysqld]port = 3306 # 容器内端口(保持默认)datadir = /var/lib/mysql # 数据目录(需与后续挂载路径一致)character-set-server = utf8mb4 # 支持 emoji 表情max_connections = 1000 # 最大连接数log-error = /var/log/mysql/error.

文章图片
#docker#mysql#容器
Docker 镜像维护指南:从配置优化到 MySQL 实战运行

在 Docker 日常使用中,镜像维护是保障容器服务稳定、高效运行的核心环节。从镜像源配置、镜像拉取优化,到容器启动后的端口映射与基础运维,每一步都影响着服务可用性。实战案例,详细演示如何解决镜像拉取问题、配置端口映射(宿主机 3307 映射容器 3306),最终实现 MySQL 容器的成功运行。标签(默认指向最新版本,可能存在兼容性风险),推荐指定具体版本(如。成功运行 MySQL 容器后,需掌

文章图片
#docker#mysql#adb
Docker 镜像构建:手把手教你用 docker commit 定制专属镜像

是 Docker 提供的一个命令,用于将容器的当前状态(包括所有修改)保存为一个新的镜像。简单来说,它就像给容器拍了一张"快照",这个快照可以作为新镜像被后续容器复用。下面通过一个实例,完整演示的使用流程:基于官方 Ubuntu 镜像,在容器内安装 Nginx,然后将修改保存为新镜像。通过将容器状态快照化为镜像,提供了一种简单直接的镜像定制方式。它的优势在于操作灵活、上手快,能快速将容器内的修改固

文章图片
#docker#容器#运维
Docker 镜像的分层结构与缓存机制

概念说明镜像层每条 Dockerfile 指令产生的只读层可写层容器运行时的读写层缓存机制未改变的层可被复用优化方法固定依赖在前、代码在后、合并 RUN、使用 .dockerignore高级技巧多阶段构建减少体积、加快构建🔑Docker 镜像是“多层叠加”的结果,而缓存机制让这些层可以被重复使用,从而实现快速构建与高效传输。

文章图片
#docker#缓存#java
从零了解 Dockerfile:构建属于你的 Docker 镜像

Dockerfile是一份定义如何构建镜像的脚本文件。它包含一系列指令(如FROMCOPYRUN等),Docker 会按照这些指令一步步“搭建”出镜像。Docker 会读取当前目录的Dockerfile,自动完成镜像构建。指令说明示例FROM指定基础镜像LABEL添加作者信息COPY拷贝文件到镜像中RUN在构建镜像时执行命令EXPOSE声明容器监听的端口EXPOSE 80CMD指定容器启动后执行的

文章图片
#docker#容器#运维
Docker 容器的基本概念与操作指南

通俗地讲,Docker 容器(Container)就像一个“轻量级的虚拟机”。它在宿主机系统上运行,却与宿主机相互隔离,拥有独立的文件系统、网络环境与进程空间。概念说明镜像(Image)应用及依赖的模板容器(Container)镜像的运行实例docker run创建并运行容器docker ps查看容器状态进入容器交互docker rm删除容器✅ Docker 容器的本质是“进程级虚拟化”,让应用以

文章图片
#docker#容器#运维
    共 50 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择