instruction: Create a Dockerfile for fundamentals
output: ```dockerfile
  from creating Dev Environments when the Git URL has upper-case characters.Fix the vpnkit.exe is not running error reported in diagnostics.Reverted qemu to 6.2.0 to fix errors like PR_SET_CHILD_SUBREAPER is unavailable when running emulated amd64 code.Enabled contextIsolation and sandbox mode inside Extensions. Now Extensions run in a separate context and this limits the harm that malicious code can cause by limiting access to most system resources.Included unpigz to allow parallel decompression of pulled images.Fixed issues related to performing actions on selected containers. Fixes https://github.com/docker/for-win/issues/13005Added functionality that allows you to display timestamps for your container or project view.Fixed a possible segfault when interrupting docker pull with Control+C.Increased the default DHCP lease time to avoid the VM's network glitching and dropping connections every two hours.Removed the infinite spinner on the containers list. Fixes https://github.com/docker/for-mac/issues/6486Fixed bug which showed incorrect values on used space in Settings.Fixed a bug that caused Kubernetes not to start with the containerd integration.Fixed a bug that caused kind not to start with the containerd integration.Fixed a bug that caused Dev Environments to not work with the containerd integration.Implemented docker diff in the containerd integration.Implemented docker run â-platform in the containerd integration.Fixed a bug that caused insecure registries not to work with the containerd integration.For MacFixed a startup failure for users of Virtualization framework.Re-added the /var/run/docker.sock on Mac by default, to increase compatibility with tooling like tilt and docker-py.Fixed an issue that prevented the creation of Dev Environments on new Mac installs (error "Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?").For WindowsRe-added DockerCli.exe -SharedDrives. Fixes docker/for-win#5625.Docker Desktop now allows Docker to function on machines where PowerShell is disabled.Fixed an issue where Compose v2 was not always enabled by default on Windows.Docker Desktop now deletes the C:\Program Files\Docker folder at uninstall.Known IssuesFor some users on Mac OS there is a known issue with the installer that prevents the installation of a new helper tool needed for the experimental vulnerability and package discovery feature in Docker Desktop. To fix this, a symlink is needed that can be created with the following command: sudo ln -s /Applications/Docker.app/Contents/Resources/bin/docker-index /usr/local/bin/docker-index4.13.12022-10-31UpdatesDocker Compose v2.12.1Bug fixes and enhancementsFor all platformsFixed a possible segfault when interrupting docker pull with Control+C or CMD+C.Increased the default DHCP lease time to avoid the VM's network glitching and dropping connections every two hours.Reverted Qemu to 6.2.0 to fix errors like PR_SET_CHILD_SUBREAPER is unavailable when running emulated amd64 code.For MacAdded back the /var/run/docker.sock symlink on Mac by default, to increase compatibility with tooling like tilt and docker-py. Fixes docker/for-mac#6529.Fixed an issue preventing the creation of Dev Environments on new Mac installs and causing error "Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?")For WindowsDocker Desktop now functions on machines where PowerShell is disabled.4.13.02022-10-19NewTwo new security features have been introduced for Docker Business users, Settings Management and Enhanced Container Isolation. Read more about Docker Desktopâs new
  Hardened Docker Desktop security model.Added the new Dev Environments CLI docker dev, so you can create, list, and run Dev Envs via command line. Now it's easier to integrate Dev Envs into custom scripts.Docker Desktop can now be installed to any drive and folder using the --installation-dir. Partially addresses docker/roadmap#94.UpdatesDocker Scan v0.21.0Go 1.19.2 to address CVE-2022-2879, CVE-2022-2880 and CVE-2022-41715Updated Docker Engine and Docker CLI to
  v20.10.20,
  which contain mitigations against a Git vulnerability, tracked in CVE-2022-39253,
  and updated handling of image:tag@digest image references, as well as a fix for CVE-2022-36109.Docker Credential Helpers v0.7.0Docker Compose v2.12.0Kubernetes v1.25.2Qemu 7.0.0 used for cpu emulation, inside the Docker Desktop VM.Linux kernel 5.15.49Bug fixes and enhancementsFor all platformsDocker Desktop now allows the use of TLS when talking to HTTP and HTTPS proxies to encrypt proxy usernames and passwords.Docker Desktop now stores HTTP and HTTPS proxy passwords in the OS credential store.If Docker Desktop detects that the HTTP or HTTPS proxy password has changed then it will prompt developers for the new password.The Bypass proxy settings for these hosts and domains setting now handles domain names correctly for HTTPS.The Remote Repositories view and Tip of the Day now works with HTTP and HTTPS proxies which require authenticationWeâve introduced dark launch for features that are in early stages of the product development lifecycle. Users that are opted in can opt out at any time in the settings under the âbeta featuresâ section.Added categories to the Extensions Marketplace.Added an indicator in the whale menu and on the Extension tab on when extension updates are available.Fixed failing uninstalls of extensions with image names that do not have a namespace, as in 'my-extension'.Show port mapping explicitly in the Container tab.Changed the refresh rate for disk usage information for images to happen automatically once a day.Made the tab style consistent for the Container and Volume tabs.Fixed Grpcfuse filesharing mode enablement in Settings. Fixes docker/for-mac#6467Virtualization Framework and VirtioFS are disabled for users running macOS < 12.5.Ports on the Containers tab are now clickable.The Extensions SDK now allows ddClient.extension.vm.cli.exec, ddClient.extension.host.cli.exec, ddClient.docker.cli.exec to accept a different working directory and pass environment variables through the options parameters.Added a small improvement to navigate to the Extensions Marketplace when clicking on Extensions in the sidebar.Added a badge to identify new extensions in the Marketplace.Fixed kubernetes not starting with the containerd integration.Fixed kind not starting with the containerd integration.Fixed dev environments not working with the containerd integration.Implemented docker diff in the containerd integration.Implemented docker run â-platform in the containerd integration.Fixed insecure registries not working with the containerd integration.Fixed a bug that showed incorrect values on used space in Settings.Docker Desktop now installs credential helpers
  ```