I\'m exploring using the new Fargate option for my ECS containers. One constraint is that the running task must always be accessible at the same Public IP address.
Actually your can do it with Network Load balancer. It is a special type of load balancer, where elastic IP can be added.
This instruction can really help
https://docs.aws.amazon.com/elasticloadbalancing/latest/network/introduction.html