instruction: Create a Dockerfile for fundamentals
output: ```dockerfile
  from being treated as a matching pattern. For example, to add a file
  named arr[0].txt, use the following;
  
  COPY arr[[]0].txt /dest/DestinationIf the destination path begins with a forward slash, it's interpreted as an
  absolute path, and the source files are copied into the specified destination
  relative to the root of the current build stage.
  
  # create /abs/test.txt
  COPY test.txt /abs/Trailing slashes are significant. For example, COPY test.txt /abs creates a
  file at /abs, whereas COPY test.txt /abs/ creates /abs/test.txt.If the destination path doesn't begin with a leading slash, it's interpreted as
  relative to the working directory of the build container.
  
  WORKDIR /usr/src/app
  # create /usr/src/app/rel/test.txt
  COPY test.txt rel/If destination doesn't exist, it's created, along with all missing directories
  in its path.If the source is a file, and the destination doesn't end with a trailing slash,
  the source file will be written to the destination path as a file.<h3 class=scroll-mt-20 id=copy---
  ```