修改docker-compose文件

This commit is contained in:
Guoqs
2026-05-07 15:47:58 +08:00
committed by jsowell
parent 06ec1f4ef4
commit 478c70a352

View File

@@ -1,6 +1,7 @@
version: '3.8'
services:
# ==================== RabbitMQ ====================
rabbitmq:
image: rabbitmq:3.13-management
container_name: rabbitmq
@@ -16,8 +17,37 @@ services:
- RABBITMQ_DEFAULT_USER=admin
- RABBITMQ_DEFAULT_PASS=admin
volumes:
- /var/lib/rabbitmq:/var/lib/rabbitmq
deploy:
resources:
limits:
memory: 256m
- /home/docker/rabbitmq/data:/var/lib/rabbitmq
- /home/docker/rabbitmq/logs:/var/log/rabbitmq
user: "1000:1000" # RabbitMQ 容器默认使用 uid 1000
# ==================== Nacos 2.0.3 ====================
nacos:
image: nacos/nacos-server:2.0.3
container_name: nacos
restart: always
privileged: true
ports:
- "8848:8848" # Nacos 主端口HTTP API
- "9848:9848" # Nacos 客户端 gRPC 端口
- "9849:9849" # Nacos 客户端 gRPC 端口(用于服务发现)
environment:
- JVM_XMS=256m # JVM 初始堆内存
- JVM_XMX=256m # JVM 最大堆内存
- MODE=standalone # 单机模式
- PREFER_HOST_MODE=hostname # 主机名模式
- NACOS_AUTH_ENABLE=true # 开启认证
- NACOS_AUTH_TOKEN=ZTQzMzgwNDk4YTkyNDAxOTkzOWZmODYwNzQ5ODFjNDA=
- NACOS_AUTH_IDENTITY_KEY=OTU0ZWQ2Y2MxYjB1NDF1YWII0WQ4NWAkNZI2N2Q0Yzk=
- NACOS_AUTH_IDENTITY_VALUE=MGFjNmU3ZjgwZmM2NDAkMzg3MTNmMDQ4ODE5ZDAwOTQ=
volumes:
- /home/docker/nacos/data:/home/nacos/data
- /home/docker/nacos/logs:/home/nacos/logs
volumes:
rabbitmq_data:
driver: local
nacos_data:
driver: local
nacos_logs:
driver: local