Lưu ý, như mình đã nói ở trên thì trong phần này, bạn có thể dùng image ở ECR hoặc Dockerhub đều được.


Vẫn ở trong giao diện ECS Console

Điền trước một số thông tin cho task definition
fcjresbar-task-be
Các thông tin tiếp theo

Trong phần định nghĩa container, điền các thông tin
backend5000; protocol: TCP; App protocol: HTTP243Khi cấu hình container trong AWS Fargate, thì mình sẽ không cần quan tâm tới Port của host, vì mặc định port của host sẽ là của container.

Tiếp theo là thêm biến môi trường, phần này quan trọng, nếu như không cấu hình thì NodeJS server ở bên trong không chạy được, bao gồm:
MYSQL_USER = adminMYSQL_PASSWORD = letmein12345MYSQL_DATABASE = fcjresbarDB_HOST = “your rds endpoint”DB_DIALECT = mysqlPORT = 5000JWT_SECRET = 0bac010eca699c25c8f62ba86e319c2305beb94641b859c32518cb854addb5f4
Giữ các cấu hình này mặc định

Cuối cùng là ấn Create để tạo task definition

