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