instruction: Create a Dockerfile for fundamentals
output: ```dockerfile
  from compressed tar archives.Fixed registry mirrors not working.Fixed docker diff not working correctly when called multiple times concurrently for the same container.Fixed docker push not reusing layers when pushing layers to different repositories on the same registry.Docker Init:Fixed outdated links to Docker documentation included in generated filesAdd support for ASP.NET Core 8 (in addition to 6 and 7)Fixed a bug that caused a failure when installing Wasm shims.Fixed a bug where Docker Desktop exits the Resource Saver mode every 15 minutes, or, if the timer is set above 15 minutes, the resource saver mode never kicks in.Promoted the Enable background SBOM indexing option to General settings.For MacMinimum OS version to install or update Docker Desktop on macOS is now macOS Monterey (version 12) or later.Enhanced error messaging when an update cannot be completed if the user doesn't match the owner of Docker.app. Fixes docker/for-mac#7000.Fixed a bug where Re-apply configuration might not work when /var/run/docker.sock is mis-configured.Docker Desktop doesn't overwrite ECRCredentialHelper if already present in /usr/local/bin.For WindowsFixed an issue where Switch to Windows Containers would show in the tray menu on Windows Home Editions. Fixes docker/for-win#13715For LinuxFixed a bug in docker login. Fixes docker/docker-credential-helpers#299Known IssuesFor MacUpgrading to MacOS 14 can cause Docker Desktop to also update to a latest version even if the auto update option is disabled.Uninstalling Docker Desktop
  ```