old post, but found it as checking existing feature requests. we use magento and use docker to provide the key missing bits in the form of elasticsearch (probably should be opensearch as officially recommended), and a separate container for mariadb as magento only supports specific older versions. Works really well generally although would be great if everything was cleanly supported and therefore backed up.