Library Search
结果页docker
在 技术栈 中找到 8 个匹配结果。
技术栈
技术栈
8 个 Docker # Docker 入门教程:容器化核心概念与最佳实践
## 1. Docker 解决了什么?
在传统部署中:
- 环境不一致:"我这里能跑"
- 依赖冲突:A 项目需要 Python 3.9,B 项目需要 Python 3.11
- 部署繁琐:安装依赖 → 配置环境 → 启动
- 资源浪费:VM 占用大量内存和磁盘
Docker 通过**镜像(Image)**将应用和依赖打包,在任何地方以*… 3% etcd ------|
| **操作系统** | Linux(推荐)/ macOS / Docker |
| **架构** | x86_64 / ARM64 |
| **端口** | 2379(Client API)、2380(Peer 通信) |
| **磁盘** | SSD 强烈推荐(Raft 写延迟敏感) |
| **集群规模** | 建议 3/5/7 节点(奇数) |
### 2. 安装命令… 3% InfluxDB -----|
| **操作系统** | Linux、macOS、Windows(Docker 推荐) |
| **内存** | 最低 512 MB,推荐 2 GB+ |
| **磁盘** | SSD 推荐(时序数据写密集) |
| **端口** | 8086(HTTP API + UI) |
| **版本** | InfluxDB 2.x(最新) 或 1.8(经典稳定版) |
## 2. 安装命… 3% Prometheus ## 1. 环境准备
- **操作系统**:Linux(推荐)、macOS、Docker
- **端口**:9090(Prometheus UI)、9093(Alertmanager)
- **磁盘**:时序数据持续写入,SSD 推荐,预留足够空间
- **时间同步**:NTP 时间同步非常重要
## 2. 安装命令
### Docker 快速体验
```bash
# Prometheus… 3% Envoy ------|
| **操作系统** | Linux(推荐)/ macOS / Docker |
| **Docker** | 推荐方式(官方不提供二进制包) |
| **架构** | x86_64 / ARM64 |
| **端口** | 按配置(默认 listener 端口由配置文件决定,常见 10000/8080) |
### 2. 安装命令
#### 方式一:Docker(推荐)
`… 3% Apache ZooKeeper - **磁盘**:事务日志建议用独立 SSD
## 2. 安装命令
### Docker 快速体验
```bash
# 单机模式
docker run -d --name zookeeper -p 2181:2181 zookeeper:3.9
# 测试连接
docker exec -it zookeeper zkCli.sh -server localhost:2181
```
###… 3% HashiCorp Consul ent 即可开发,生产建议 3-5 节点集群
## 2. 安装命令
### Docker(开发模式)
```bash
# 单节点开发
docker run -d --name consul -p 8500:8500 -p 8600:8600/udp \
consul:latest agent -dev -client=0.0.0.0
# 访问 UI
# http://localhost:… 3% Grafana 1. 环境准备
- **操作系统**:Linux、macOS、Windows、Docker
- **端口**:3000(Grafana UI)
- **浏览器**:Chrome / Firefox / Edge 最新版
- **数据源**:至少一个已运行的数据库(Prometheus、MySQL 等)
## 2. 安装命令
### Docker(推荐)
```bash
docker run… 3%