instruction: Create a Dockerfile for fundamentals
output: ```dockerfile
  from
  a Docker image.-it: This is a combination of two options:-i or --interactive: This keeps the standard input (STDIN) open even
  if not attached. It lets the container remain running in the
  foreground and be interactive.-t or --tty: This allocates a pseudo-TTY, essentially simulating a
  terminal, like a command prompt or a shell. It's what lets you
  interact with the application inside the container.basic-nlp: This specifies the name of the Docker image to use for
  creating the container. In this case, it's the image named basic-nlp that
  you created with the docker build command.05_language_translation.py: This is the script you want to run inside the
  Docker container. It gets passed to the entrypoint.sh script, which runs
  it when the container starts.For more details, see the
  docker run CLI reference.
  NoteFor Windows users, you may get an error when running the container. Verify
  that the line endings in the entrypoint.sh are LF (\n) and not CRLF (\r\n),
  then rebuild the image. For more details, see [Avoid unexpected syntax errors, use Unix style line endings for files in containers](/desktop/troubleshoot-and-support/troubleshoot/topics/#Unexpected-syntax-errors-use-Unix-style-line endings-for-files-in-containers).You will see the following in your console after the container starts.
  
  Enter the text for translation (type 'exit' to end):
  Test the application.Enter some text to get the text summarization.
  
  Enter the text for translation (type 'exit' to end): Hello, how are you doing?
  Original Text: Hello, how are you doing?
  Translated Text: Bonjour comment allez-vous?
  SummaryIn this guide, you learned how to build and run a language translation
  application. You learned how to build the application using Python with
  Googletrans, and then set up the environment and run the application using
  Docker.Related information:Docker CLI referenceDockerfile referenceGoogletransPython documentationNext stepsExplore more natural language processing guides.
  Request changesTable of contentsOverviewPrerequisitesGet the sample applicationExplore the application codeExplore the application environmentRun the applicationSummaryNext steps
  
  Product offerings
  Pricing
  About us
  Contribute
  Read llms.txt
  Cookies Settings
  
  Status
  Legal```