Docker Desktop部署微软微服务Dapr(Redis+Zipkin+Placement)
以下是一个简化版的Docker Compose配置文件示例,用于部署Dapr的Redis状态存储、Zipkin追踪服务和Dapr placement服务。
version: '3.8'
services:
redis:
image: redis:6.0.9
ports:
- "6379:6379"
networks:
- dapr-network
zipkin:
image: openzipkin/zipkin:2.23.11
ports:
- "9411:9411"
networks:
- dapr-network
placement:
image: "dapr/dapr:1.7.0"
command: ["./placement", "-port", "50005"]
ports:
- "50005:50005"
networks:
- dapr-network
networks:
dapr-network:
driver: bridge
这个配置文件定义了三个服务:redis
、zipkin
和placement
,并将它们连接到同一个网络dapr-network
。
要使用此配置,请将其保存为docker-compose.yml
,并在包含该文件的目录中运行以下命令来启动服务:
docker-compose up -d
这将在后台启动Redis、Zipkin和Dapr placement服务。确保你已经安装了Docker Compose工具。
评论已关闭