The following are some important things you should be aware of with Windows containers and Amazon ECS.
Windows and Linux container instances cannot run on each other's container instances. You should ensure that Windows and Linux tasks are placed inside separate containers.
- Windows containers are currently NOT supported for Fargate launch types and support only the EC2 launch type.
- A Windows container and its instances can't support all task definition parameters that are available for a Linux container and its instances. Some parameters are not supported at all, or if you use them, they might behave differently on Windows than Linux.
- A Windows Server Docker image size is large, around 9 GiB, so you need more storage ...