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