Skip to content

Recommended Docker Setup? #2046

@dallyger

Description

@dallyger

Hello,

your Docker hosting setup documentation is very confusing.
See: https://developer.shopware.com/docs/guides/hosting/installation-updates/docker.html

The following statements were all found on the exact same page:

  • "We recommend using FrankenPHP over Caddy or Nginx"
  • "If you want to use tracing, we recommend using Caddy."
  • "Use Nginx Variant instead of Caddy as it's more battle tested" (Best Practices section)

So what exactly is the recommendation now?

How important is tracing? How likely are you to need it in the future? How easy is it to switch between the versions if it is required in the future? Any explanation would be helpful here.

Why is FrankenPHP recommended? Because it is shiny and new or because it is battle-tested and reliable?

What do most of the Shopware setups actually use? Is everyone using FrankenPHP or would I be one of very few users of it and left alone when an issue arises? Similar to shopware/docker#107 where an upstream fix took months?

TL;DR:

Instead of listing all possible and niche ways to host Shopware, it would be nice to clearly state what the recommended setup is with a step-by-step description on how to bootstrap all of it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions