instruction: Create a Dockerfile for fundamentals
output: ```dockerfile
  from the command line. Fixes docker/for-mac#6598.Fixed hardcoded /usr/bin/kill. Fixes docker/for-mac#6589.Fixed truncation (for example with the truncate command) of very large files (> 38GB) shared on VirtioFS with an incorrect size.Changed the disk image size in Settings to use the decimal system (base 10) to coincide with how Finder displays disk capacity.Fixed Docker crash under network load. Fixes docker/for-mac#6530.Fixed an issue causing Docker to prompt the user to install the /var/run/docker.sock symlink after every reboot.Ensured the Login Item which installs the /var/run/docker.sock symlink is signed.Fixed bug where $HOME/.docker was removed on factory reset.For WindowsFixed docker build hanging while printing "load metadata for". Fixes docker/for-win#10247.Fixed typo in diagnose.exe output Fixes docker/for-win#13107.Added support for running under cgroupv2 on WSL 2. This is activated by adding kernelCommandLine = systemd.unified_cgroup_hierarchy=1 cgroup_no_v1=all to your %USERPROFILE%\.wslconfig file in the [wsl2] section.Known IssuesCalling sudo inside a container fails with a security related error for some images. See docker/for-mac/6675 and docker/for-win/13161.4.15.02022-12-01NewSubstantial performance improvements for macOS users with the option of enabling the new VirtioFS file sharing technology. Available for macOS 12.5 and above.Docker Desktop for Mac no longer needs to install the privileged helper process com.docker.vmnetd on install or on the first run. For more information see Permission requirements for Mac.Added
  WebAssembly capabilities. Use with the
  containerd integration.Improved the descriptions for beta and experimental settings to clearly explain the differences and how people can access them.Available disk space of VM now displays in the footer of Docker Desktop Dashboard for Mac and Linux.A disk space warning now displays in the footer if available space is below 3GB.Changes to Docker Desktop's interface as we become more ADA accessible and visually unified.Added a Build tab inside Extensions which contains all the necessary resources to build an extension.Added the ability to share extensions more easily, either with docker extension share CLI or with the share button in the extensions Manage tab.Extensions in the Marketplace now display the number of installs. You can also sort extensions by the number of installs.Dev Environments allow cloning a Git repository to a local bind mount, so you can use any local editor or IDE.More Dev Environments improvements: custom names, better private repo support, improved port handling.UpgradesCompose v2.13.0Containerd v1.6.10Docker Hub Tool v0.4.5Docker Scan v0.22.0Bug fixes and enhancementsFor all platformsContainers are now restored on restart with the containerd integration.Fixed listing multi-platform images with the containerd integration.Better handling of dangling images with the containerd integration.Implement "reference" filter for images with the containerd integration.Added support for selecting upstream HTTP/HTTPS proxies automatically via proxy.pac in containers, docker pull etc.Fixed regressions when parsing image references on pull. Fixes docker/for-win#13053, docker/for-mac#6560, and docker/for-mac#6540.For MacImproved the performance of docker pull.For WindowsFixed an issue where the system HTTP proxies were not used when Docker starts and the developer logs in.When Docker Desktop is using "system" proxies and if the Windows settings change, Docker Desktop now uses the new Windows settings without a restart.For LinuxFixed hot-reload issue on Linux. Fixes docker/desktop-linux#30.Disabled tray icon animations on Linux which fixes crashes for some users.4.14.12022-11-17Bug fixes and enhancementsFor all platformsFixed container DNS lookups when using Registry Access Management.For MacFixed an issue preventing the Analyze Image button on the Images tab
  ```