instruction: Create a Dockerfile for fundamentals
output: ```dockerfile
  from your infrastructure so you
  can deliver software quickly. With Docker, you can manage your infrastructure in
  the same ways you manage your applications.By taking advantage of Dockerâs
  methodologies for shipping, testing, and deploying code quickly, you can
  significantly reduce the delay between writing code and running it in production.You can download and install Docker on multiple platforms. Refer to the following
  section and choose the best installation path for you.Docker Desktop termsCommercial use of Docker Desktop in larger enterprises (more than 250
  employees OR more than $10 million USD in annual revenue) requires a paid
  subscription.Docker Desktop for MacA native application using the macOS sandbox security model that delivers all Docker tools to your Mac.Docker Desktop for WindowsA native Windows application that delivers all Docker tools to your Windows computer.Docker Desktop for LinuxA native Linux application that delivers all Docker tools to your Linux computer.
  NoteIf you're looking for information on how to install Docker Engine, see
  Docker Engine installation overview.
  Request changes
  
  Product offerings
  Pricing
  About us
  Contribute
  Read llms.txt
  Cookies Settings
  
  Status
  Legal```