I usually work on the frontend, but I had to learn Docker and Nginx last week in order to set up my app's backend. So I am a bit confused about how to deploy it now.
I read about AWS ECS, however, it seems that I cannot "just deploy" to it using my
docker-compose.yml file. Deploying directly to EC2 can be problematic when I want to update my backend without any downtime.
I also do not want to introduce any other complicated tool to this setup, because I feel like I need to "digest" what I've learned so far.
PS. ECS CLI supports deploying using a Docker Compose file, but it's missing some Docker Compose features that I'm currently using.