instruction: Create a Dockerfile for fundamentals
output: ```dockerfile
  from a build.The --call flag for docker buildx build lets you specify the frontend
  method that you want to execute. If this flag is unspecified, it defaults to
  executing the build and evaluating
  build checks.For Dockerfiles, the available methods are:CommandDescriptionbuild (default)Execute the build and evaluate build checks for the current build target.checkEvaluate build checks for the either the entire Dockerfile or the selected target, without executing a build.outlineShow the build arguments that you can set for a target, and their default values.targetsList all the build targets in the Dockerfile.subrequests.describeList all the frontend methods that the current frontend supports.Note that other frontends may implement these or other methods.
  To see the list of available methods for the frontend you're using,
  use --call=subrequests.describe.
  
  $ docker buildx build -q --call=subrequests.describe .
  
  NAME VERSION DESCRIPTION
  outline 1.0.0 List all parameters current build target supports
  targets 1.0.0 List all targets current build supports
  subrequests.describe 1.0.0 List available subrequest types
  DescriptionsThe --call=targets and --call=outline
  methods include descriptions for build targets and arguments, if available.
  Descriptions are generated
  ```