Tôi cố gắng thiết lập một ví dụ nhỏ về AWS Fargate và cố gắng có một thùng chứa ứng dụng với một vùng chứa cơ sở dữ liệu ở đó.Liên kết vùng chứa trong AWS Fargate
Định nghĩa nhiệm vụ bắt đầu cả hai vùng chứa, nhưng vùng chứa ứng dụng của tôi không thành công với getaddrinfo ENOTFOUND db db:3306
. Do đó, vùng chứa cơ sở dữ liệu không thể tìm thấy trong vùng chứa ứng dụng của tôi.
Vì Fargate không cho phép "liên kết" của vùng chứa Docker, tôi muốn biết cách chúng có thể giao tiếp với nhau. Vùng chứa cơ sở dữ liệu có tên db
với cổng 3306
và vùng chứa ứng dụng của tôi được định cấu hình để sử dụng.
Thật không may, việc xác định liên kết vùng chứa không có sẵn cho Fargate, nhưng chỉ dành cho ECS/EC2 "oldschool".
Trong thiết lập trình tạo docker cục bộ, nó đang hoạt động theo cách này.
Cảm ơn, rất hữu ích! –