instruction: Create a Dockerfile for Node.js with production best practices
output: ```dockerfile
  from the
  client. docker/buildx#825Allow using custom registry configuration for buildx imagetools command. docker/buildx#825Allow booting builder after creating with buildx create --bootstrap. docker/buildx#692Allow registry:insecure output option for multi-node pushes. docker/buildx#825BuildKit config and TLS files are now kept in Buildx state directory and
  reused if BuildKit instance needs to be recreated. docker/buildx#824Ensure different projects use separate destination directories for
  incremental context transfer for better performance. docker/buildx#817Build containers are now placed on separate cgroup by default. docker/buildx#782Bake now prints the default group with --print. docker/buildx#720docker driver now dials build session over HTTP for better performance. docker/buildx#804FixesFix using --iidfile together with a multi-node push. docker/buildx#826Using --push in Bake does not clear other image export options in the file. docker/buildx#773Fix Git URL detection for buildx bake when https protocol was used. docker/buildx#822Fix pushing image with multiple names on multi-node builds. docker/buildx#815Avoid showing --builder flags for commands that don't use it. docker/buildx#818Unsupported build flags now show a warning. docker/buildx#810Fix reporting error details in some OpenTelemetry traces. docker/buildx#812For more details, see the complete release notes in the Buildx GitHub repository.0.6.32021-08-30FixesFix BuildKit state volume location for Windows clients. docker/buildx#751For more details, see the complete release notes in the Buildx GitHub repository.0.6.22021-08-21For more details, see the complete release notes in the Buildx GitHub repository.FixesFix connection error showing up in some SSH configurations. docker/buildx#7410.6.12021-07-30EnhancementsSet ConfigFile to parse compose files with Bake. docker/buildx#704FixesDuplicate progress env var. docker/buildx#693Should ignore nil client. docker/buildx#686For more details, see the complete release notes in the Buildx GitHub repository.0.6.02021-07-16New featuresSupport for OpenTelemetry traces and forwarding Buildx client traces to
  BuildKit. docker/buildx#635Experimental GitHub Actions remote cache backend with --cache-to type=gha
  and --cache-
  ```