instruction: Create a Dockerfile for Nginx with production best practices
output: ```dockerfile
  from another command. STDOUT is
  usually a command's normal output, and STDERR is typically used to output
  error messages. By default, docker logs shows the command's STDOUT and
  STDERR. To read more about I/O and Linux, see the
  Linux Documentation Project article on I/O redirection.In some cases, docker logs may not show useful information unless you take
  additional steps.If you use a logging driver which sends logs to a file, an
  external host, a database, or another logging back-end, and have "dual logging"
  disabled, docker logs may not show useful information.If your image runs a non-interactive process such as a web server or a
  database, that application may send its output to log files instead of STDOUT
  and STDERR.In the first case, your logs are processed in other ways and you may choose not
  to use docker logs. In the second case, the official nginx image shows one
  workaround, and the official Apache httpd image shows another.The official nginx image creates a symbolic link
  ```