logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

K8S-namespace资源对象

Kubernetes命名空间(namespace)是一种虚拟集群机制,允许在单个物理集群中隔离不同项目或团队的环境。本文介绍了命名空间的核心概念和操作方法:1)命名空间适用于多团队协作场景,默认包含kube-system等系统空间;2)通过kubectl命令或YAML文件可创建/删除命名空间;3)详细列举了Pod、Service等命名空间级资源;4)演示了通过ResourceQuota实现CPU/

文章图片
#docker#kubernetes#linux +2
Docker概述与安装

Docker是一个开源的应用容器引擎,允许开发者打包应用及依赖到可移植容器中,实现跨平台部署。文章首先介绍了Docker的基本概念、发展历程(2013年至今的四个阶段)和关键技术演进,包括容器运行时、构建系统、网络模型等方面的改进。其次阐述了Docker的架构组成(镜像、容器、仓库等)及其与虚拟机的区别(更轻量、启动更快)。最后详细说明了安装配置方法,包括镜像加速设置和daemon.json配置文

文章图片
#docker#容器#运维
Docker命令与镜像、容器管理

Docker命令与容器管理摘要 Docker基础命令包括: 镜像管理:pull/push/build/images 容器操作:run/exec/ps/commit 网络管理:network/port 系统管理:system/info 核心概念: 镜像分层结构实现资源共享 Copy-on-Write机制保证镜像只读性 容器作为独立进程空间运行 常用操作流程: 通过Dockerfile构建镜像 使用r

文章图片
#eureka#云原生#github +4
Docker私有仓库

Harbor是一个企业级Docker镜像仓库管理工具,基于VMware开源项目开发。它提供RBAC权限控制、镜像复制、漏洞扫描、LDAP/AD集成等功能,支持通过Docker Compose快速部署。Harbor由多个容器组件构成,包括UI、Registry、MySQL等,采用Nginx作为前端代理。部署时需要配置harbor.yml文件,设置主机IP、管理员密码等参数,并确保Docker版本符合

文章图片
#docker#容器#运维
Dockerfile文件

Dockerfile是用于构建Docker镜像的文本配置文件,通过一系列指令定义镜像的构建过程。主要指令包括:FROM指定基础镜像;RUN执行命令;ADD/COPY添加文件;CMD/ENTRYPOINT定义容器启动命令;EXPOSE声明端口;ENV设置环境变量;VOLUME创建挂载点;WORKDIR设置工作目录;USER指定运行用户。此外还有ARG传递构建参数、LABEL添加元数据等指令。文章详细

文章图片
#运维#服务器#docker +1
K8S-组件介绍

Kubernetes(k8s)是云原生容器编排平台,源自Google的Borg系统,现由CNCF基金会维护。它解决了Docker单机运行的痛点,提供集群管理、自动伸缩、服务发现等功能。k8s采用master/slave架构,核心组件包括API Server、Controller Manager、Scheduler等。其关键特性包含自我修复、滚动更新、存储编排等,通过Pod、Service、Depl

文章图片
#kubernetes#容器#云原生 +3
K8S-Pod资源对象

摘要:本文详细介绍了Kubernetes中Pod的基本概念、创建过程、资源清单配置及常见状态分析。Pod是Kubernetes最小部署单元,包含一个或多个共享存储和网络的容器。文章阐述了Pod的创建流程(从API请求到最终调度),并详细解析了YAML资源清单中的关键字段。同时介绍了标签管理、资源限制配置以及三种探针(存活、就绪、启动)的使用方法。最后总结了Pod的六种状态(Pending、Runn

文章图片
#开发语言#kubernetes#运维 +2
Docker存储与网络

本文介绍了Docker存储与网络的核心概念及实践方法。在存储方面,重点讲解了数据卷的两种挂载方式(主机目录挂载和数据卷容器)及其应用场景,包括数据备份/恢复、数据盘管理等操作。在网络方面,详细解析了Docker的四种网络模式(bridge、host、none和自定义网络),并演示了如何创建自定义网络、实现容器间通信以及端口映射等配置。文章还特别说明了不同网络模式下容器与外部网络的访问机制,为容器化

文章图片
#docker#网络#容器 +1
Docker常用配置

Docker安装与使用指南摘要 本文详细介绍了Docker的安装、配置和使用方法: 安装Docker:包括卸载旧版本、设置镜像仓库(推荐阿里云)、安装Docker CE社区版等步骤。 基本操作: 容器管理:启动/停止容器、查看日志、进入容器等 镜像管理:删除镜像、commit保存镜像、导入导出镜像 数据卷:匿名/具名挂载、数据卷容器实现数据共享 Dockerfile:指令详解(FROM、RUN、A

文章图片
#docker#容器#运维
k8s的持久化存储

Kubernetes中Pod具有生命周期特性,为确保MySQL、Redis等数据库数据持久化,必须采用持久化存储方案。本文详细介绍了四种Kubernetes存储方案:emptyDir:临时存储卷,随Pod创建/删除而存在/消失,适用于临时数据存储场景 hostPath:节点级存储卷,数据在Pod删除后仍保留,但存在单点故障风险NFS:网络共享存储,解决单点故障问题,但NFS服务宕机会导致数据丢失P

文章图片
#kubernetes#容器#docker +3
    共 35 条
  • 1
  • 2
  • 3
  • 4
  • 请选择