nats-example/docker-compose.yml
2025-08-04 10:53:07 +02:00

33 lines
651 B
YAML

services:
nats:
# docker run -p 4222:4222 -ti nats:latest --auth s3cr3t
image: nats:latest
container_name: nats
command: "--auth s3cr3t"
ports:
- 4222:4222
server:
build:
context: .
dockerfile: Dockerfile.server
container_name: server
depends_on:
- nats
environment:
- NATS_SERVER=nats://nats:4222
- NATS_AUTH_TOKEN=s3cr3t
client:
build:
context: .
dockerfile: Dockerfile.client
container_name: client
tty: true
stdin_open: true
depends_on:
- nats
environment:
- NATS_SERVER=nats://nats:4222
- NATS_AUTH_TOKEN=s3cr3t