logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【云原生-00】生态解读

云计算是一种新型互联网服务模式,通过公有云或私有云资源提供按需使用、弹性扩展的IT基础设施服务。云原生技术基于容器、微服务、服务网格等核心组件,构建松耦合、易管理的分布式系统。其关键技术包括Kubernetes容器编排、不可变基础设施和声明式API等,实现了从传统单体架构向微服务架构的转型。云平台具有稳定性高、弹性扩展等优势,但也面临安全管控等挑战。云原生生态涵盖CI/CD、可观测性、服务网格等完

#云原生
docker-卸载-安装-配置

【代码】docker镜像下载配置。

#docker#容器#运维
【Docker进阶-01】Docker隔离原理与可视化界面-Portainer

本文介绍了Docker的架构原理与可视化工具Portainer。Docker利用Linux内核的namespace技术实现容器隔离,通过cgroups进行资源限制。其架构包含客户端、主机、守护进程、容器、镜像和仓库等组件。与虚拟机相比,Docker更轻量高效。Portainer是一个功能强大的开源容器管理工具,提供GUI界面简化容器部署管理。文章详细说明了Portainer服务端和agent端的部

#docker
【Docker进阶-02】Docker命令

docker.io/library/redis:alpine3.13 我们的 docker.io/leifengyang/mynginx:tagname。所有Docker命令手册:https://docs.docker.com/reference/cli/docker/docker images的时候镜像缩略了全名 默认官方镜像没有docker.io/library/docker.io/leife

#docker#容器
【Docker进阶-03】存储原理

docker底层的 storage driver完成了以上的目录组织结构。

#docker#容器
【Docker进阶-04】容器挂载&docker cp

本文介绍了Docker容器的三种数据挂载方式:自动卷挂载(VOLUME)、手动绑定挂载(bind mount)和内存临时挂载(tmpfs)。重点讲解了volume卷的使用,包括匿名卷和具名卷的创建与管理,以及bind mount的注意事项。文章还对比了两种挂载方式的区别,并提供了docker cp命令的使用说明。通过具体命令示例,展示了如何实现容器与主机间的数据共享和持久化存储,同时提醒注意bin

#docker#容器
【Docker进阶-05】Docker网络

本文介绍了Docker网络的三种主要方式:端口映射、容器互联和自定义网络。端口映射通过-p参数实现容器与主机的端口绑定;容器互联使用--link参数建立单向连接,但存在IP变更不更新的问题;自定义网络模式更灵活可靠,支持容器间通过名称直接通信,并可创建自定义子网。文章还分析了Docker默认网络bridge模式的原理,比较了host、container等不同网络模式的特点,推荐使用自定义网络模式实

#docker#网络#容器
【Docker进阶-06】docker-compose & docker swarm

本文介绍了Docker Compose和Docker Swarm的集群部署方案。Docker Compose通过YAML文件定义多容器应用(如nginx+web+mysql+redis),使用docker-compose up/down一键启停。文章提供了安装方法、官方示例(Python+Redis应用)及多个配置案例,包括MySQL+Redis组合和Gitea+MySQL部署。 Docker S

#docker#容器#运维
【Docker进阶-07】Dockerfile

Dockerfile由一行行命令语句组成,并且支持以#开头的注释行。一般而言,Dockerfile可以分为四部分:基础镜像信息、维护者信息、镜像操作指令、启动时执行指令学习更多Dockerfile的写法:https://github.com/docker-library/例子:# 这是我的Dockerfile#给镜像加个标签abc=def \#运行的指令,安装了软件,修改了文件,默认是用id=0

#docker#容器#运维
【云原生】可观测性系统—Istio

未使用 Istio 的 Bookinfo 应用:要在 Istio 中运行这一样例应用,无需对应用本身做出任何改变。您只要简单地在启用 Istio 的环境中对这些服务进行配置并运行这些服务, 具体一点说就是把 Envoy Sidecar 注入到每个服务之中。

文章图片
#云原生#istio
    共 44 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择