Khi sử dụng docker-compile, bạn "khám phá" các dịch vụ thông qua tên máy chủ. Dịch vụ cơ sở dữ liệu của bạn được xác định với nhãn postgres . Sử dụng nó làm tên máy chủ trong cấu hình ứng dụng của bạn.
Ngoài ra, mật khẩu và tên DB phải đồng bộ với cấu hình ứng dụng của bạn. Điều này được thực hiện thông qua các biến môi trường cho dịch vụ postgres:
services:
postgres:
environment:
- POSTGRES_PASSWORD: "mysecretpassword"
- POSTGRES_DB: "wgomanager"
# rest of docker-compose.yml
Cung cấp tài liệu hình ảnh về bao nhiêu env. vars ảnh hưởng đến cấu hình dịch vụ.