See https://hub.docker.com/_/microsoft-mssql-server
docker pull mcr.microsoft.com/mssql/server
docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=Password123" -p 1433:1433 --name localsqlserver -d mcr.microsoft.com/mssql/server:latest
docker container ls
Connect to localhost with username: sa
docker rm -f localsqlserver
# (Optional) delete docker image too - this can be reused later so we can let it be
# Get the list of docker images
docker image ls
# Get the image ID for sql server from the step above
docker image rm 356de8c1fd95