instruction: Create a Dockerfile for fundamentals
output: ```dockerfile
  FROM microsoft/nanoserver
   ---> 22738ff49c6d
  Step 2/5 : SHELL powershell -command
   ---> Running in 6fcdb6855ae2
   ---> 6331462d4300
  Removing intermediate container 6fcdb6855ae2
  Step 3/5 : RUN New-Item -ItemType Directory C:\Example
   ---> Running in d0eef8386e97
  
   Directory: C:\
  
  Mode LastWriteTime Length Name
  ---- ------------- ------ ----
  d----- 10/28/2016 11:26 AM Example
  
   ---> 3f2fbf1395d9
  Removing intermediate container d0eef8386e97
  Step 4/5 : ADD Execute-MyCmdlet.ps1 c:\example\
   ---> a955b2621c31
  Removing intermediate container b825593d39fc
  Step 5/5 : RUN c:\example\Execute-MyCmdlet 'hello world'
   ---> Running in be6d8e63fe75
  hello world
   ---> 8e559e9bf424
  Removing intermediate container be6d8e63fe75
  Successfully built 8e559e9bf424
  PS E:\myproject>
  The SHELL instruction could also be used to modify the way in which
  a shell operates. For example, using SHELL cmd /S /C /V:ON|OFF on Windows, delayed
  environment variable expansion semantics could be modified.The SHELL instruction can also be used on Linux should an alternate shell be
  required such as zsh, csh, tcsh and others.Here-DocumentsHere-documents allow redirection of subsequent Dockerfile lines to the input of
  RUN or COPY commands. If such command contains a here-document
  the Dockerfile considers the next lines until the line only containing a
  here-doc delimiter as part of the same command.Example: Running a multi-line script
  
  # syntax=docker/dockerfile:1
  ```