No matching manifest for windows/amd64 10.0.19043 in the manifest list entries

I’m getting this error when trying to run the first program

PS C:\Users\Owner\Desktop\hello-docker> docker build -t hello-docker .
Sending build context to Docker daemon 4.608kB
Step 1/4 : FROM node:alpine
alpine: Pulling from library/node
no matching manifest for windows/amd64 10.0.19043 in the manifest list entries

When I go to see if I have Windows update, it says I have the latest version (build 19043.1165)

Edition Windows 10 Pro
Version 21H1
Installed on ‎5/‎27/‎2020
OS build 19043.1165
Experience Windows Feature Experience Pack 120.2212.3530.0

When I run command: ‘docker image ls’, i get no images

Please help.
Thanks
Jeff

Alpine is a linux image. Click on the tray icon and select “Switch to Linux containers…”.

Ok, It worked after switching to Linux containers. Makes sense.
Thank you Sam!
Jeff