instruction: Create a Dockerfile for fundamentals
output: ```dockerfile
  from the list.Run the following PowerShell commands to install and extract the archive to your program files:
  
  PS C:\> Expand-Archive /path/to/<FILE>.zip -DestinationPath $Env:ProgramFilesRegister the service and start the Docker Engine:
  
  PS C:\> &$Env:ProgramFiles\Docker\dockerd --register-service
  PS C:\> Start-Service dockerVerify that Docker is installed correctly by running the hello-world
  image.
  
  PS C:\> &$Env:ProgramFiles\Docker\docker run hello-world:nanoserverThis command downloads a test image and runs it in a container. When the
  container runs, it prints a message and exits.Upgrade static binariesTo upgrade your manual installation of Docker Engine, first stop any
  dockerd or dockerd.exe processes running locally, then follow the
  regular installation steps to install the new version on top of the existing
  version.Next stepsContinue to Post-installation steps for Linux.
  Request changesTable of contentsInstall daemon and client binaries on LinuxPrerequisitesInstall static binariesInstall client binaries on macOSInstall server and client binaries on WindowsUpgrade static binariesNext steps
  
  Product offerings
  Pricing
  About us
  Contribute
  Read llms.txt
  Cookies Settings
  
  Status
  Legal```