Create docker file in angular trough VS code

Hi, i need to create docker file in angular, and image for frontend (angular) and in api for back and for Microsoft SQL.

I didn’t create docker file ever in my life, also docker image. I am beginner lvl. and i use win 10.

Tutorial, explanation anything. Also i need to push that on docker hub