instruction: Create a Dockerfile for fundamentals
output: ```dockerfile
  from data-race. docker/buildx#1504Fix regression with rm --all-inactive. docker/buildx#1547Improve attestation access in imagetools inspect by lazily loading data. docker/buildx#1546Correctly mark capabilities request as internal. docker/buildx#1538Detect invalid attestation configuration. docker/buildx#1545Update containerd patches to fix possible push regression affecting
  imagetools commands. docker/buildx#15590.10.02023-01-10
  NoteBuildx v0.10 enables support for a minimal SLSA Provenance
  attestation, which requires support for OCI-compliant
  multi-platform images. This may introduce issues with registry and runtime support
  (e.g. Google Cloud Run and AWS Lambda).
  You can optionally disable the default provenance attestation functionality
  using --provenance=false.NewThe buildx build command supports new --attest flag, along with
  shorthands --sbom and --provenance, for adding attestations for your
  current build. docker/buildx#1412
  docker/buildx#1475--attest type=sbom or --sbom=true adds
  SBOM attestations.--attest type=provenance or --provenance=true adds
  SLSA provenance attestation.When creating OCI images, a minimal provenance attestation is included
  with the image by default.When building with BuildKit that supports provenance attestations Buildx will
  automatically share the version control information of your build context, so
  it can be shown in provenance for later debugging. Previously this only
  happened when building
  ```