Docker Deployment - Basic


I am new to Docker concept.

I have ASP.NET web application with SQL server back end.

I want to use separate docker for Web application and separate docker for SQL server and like to deploy into AWS EC2.

Is is possible to create separate docker for Web and SQL Server and how to deploy into EC2?

In it possible to deploy ASP.NET and SQL server dockers into Amazon EC2 ubuntu instance? If yes what is the configuration required. If no then we need to use only windows instance.

Some questions might be invalid since i am a beginner.d