Skip to main content

容器编排

涉及到的技术栈

技术名称作用
Docker容器化引擎,提供应用程序打包、发布、运行的完整解决方案
Dockerfile用于构建Docker镜像的文本文件,包含构建镜像所需的指令集
Harbor企业级Docker镜像仓库,用于存储和分发Docker镜像
Docker Compose用于定义和运行多容器Docker应用程序的工具,通过YAML文件配置应用服务
PortainerDocker可视化管理工具,提供图形界面管理Docker环境
Prometheus开源监控系统,用于收集和存储时间序列数据,如性能指标
Grafana可视化监控工具,用于创建交互式监控仪表板,展示Prometheus等数据源的数据
Docker RegistryDocker镜像的存储和分发服务,Harbor就是基于此的企业级实现
ENV环境变量用于在不同环境(开发、测试、生产)之间切换配置的机制

流程图