nats-example/docker-compose.yml

33 lines
651 B
YAML
Raw Normal View History

2025-08-04 10:14:50 +02:00
services:
nats:
2025-08-04 10:53:07 +02:00
# docker run -p 4222:4222 -ti nats:latest --auth s3cr3t
2025-08-04 10:14:50 +02:00
image: nats:latest
container_name: nats
2025-08-04 10:53:07 +02:00
command: "--auth s3cr3t"
2025-08-04 10:14:50 +02:00
ports:
- 4222:4222
server:
build:
context: .
dockerfile: Dockerfile.server
container_name: server
depends_on:
- nats
environment:
- NATS_SERVER=nats://nats:4222
2025-08-04 10:53:07 +02:00
- NATS_AUTH_TOKEN=s3cr3t
2025-08-04 10:14:50 +02:00
client:
build:
context: .
dockerfile: Dockerfile.client
container_name: client
tty: true
stdin_open: true
depends_on:
- nats
environment:
- NATS_SERVER=nats://nats:4222
2025-08-04 10:53:07 +02:00
- NATS_AUTH_TOKEN=s3cr3t