instruction: Create a Dockerfile for fundamentals
output: ```dockerfile
  from Buildx now include the local directory sub-paths if they're relative to the current Git repository. docker/buildx#2156--add-host flag now permits a = separator for IPv6 addresses. docker/buildx#2121Bug fixesFix additional output when exporting progress with --progress=rawjson docker/buildx#2252Fix possible console warnings on Windows. docker/buildx#2238Fix possible inconsistent configuration merge order when using Bake with many configurations. docker/buildx#2237Fix possible panic in the docker buildx imagetools create command. docker/buildx#22300.12.12024-01-12The full release notes for this release are available
  on GitHub.Bug fixes and enhancementsFix incorrect validation of some --driver-opt values that could cause a panic and corrupt state to be stored.
  docker/buildx#21760.12.02023-11-16The full release notes for this release are available
  on GitHub.NewNew --annotation flag for the buildx build, and an annotations key in the Bake file, that lets you add OCI Annotations to build results.
  #2020,
  #2098New experimental debugging features, including a new debug command and an interactive debugging console.
  This feature currently requires setting BUILDX_EXPERIMENTAL=1.
  #2006,
  #1896,
  #1970,
  #1914,
  #2026,
  #2086Bug fixes and enhancementsThe special host-gateway IP mapping can now be used with the --add-host flag during build.
  #1894,
  #2083Bake now allows adding local source files when building
  ```