sdk.cmd (7 lines of code) (raw):
set SDKVersion=6.0
set WorkingDirectory=wd
docker pull mcr.microsoft.com/dotnet/sdk:%SDKVersion%
@for /f %%i in ('docker system info --format "{{.OSType}}"') do set OSType=%%i
@SET DRIVE=/
@IF [%OSType%]==[windows] SET DRIVE=C:/
docker run -it --rm "-w=%DRIVE%%WorkingDirectory%" "--volume=%~dp0:%DRIVE%%WorkingDirectory%" mcr.microsoft.com/dotnet/sdk:%SDKVersion% %*