Shopware mit PHPStorm und Docker ?!

Hallo zusammen,

man hört mehr und mehr das Docker wohl immer beliebter wird. Momentan scheint ja für Shopware immer noch Vagrant die “Lösung” zu sein.

Was habt ihr denn im laufe der Zeit so für Erfahrungen gemacht und könnt Ihr empfehlen?!
Oder gibt es denn jemanden der zu Docker in Verbindung mit PHPStorm und Shopware schon genaueres weiß ob dies Sinn macht, funktioniert oder nicht?!

Bin mal gespannt wie ihr so arbeitet, bis dahin noch einen schönen Abend euch!

VG

Die Kollegen von DNHSoft nutzen Docker soweit ich weiß produktiv. Am besten schaust du mal bei deren Git Repository vorbei. Da sind ganz viele Shopware Docker Beispiele:

https://github.com/dnhsoft/docker-shopware-base

Demos: https://github.com/dnhsoft/sw-docker-demo

 

Ich habe die Feiertage mal genutzt, und auf Grundlage von docker-compose eine erste Version einer Entwicklungsumgebung zusammengestellt.

Aktuell handelt es sich hierbei noch um eine Vorabversion, da die Optimierungsarbeiten nicht abgeschlossen sind. Dazu gehören:

-Performance-Optimierungen
-Integration eines HostManagers analog zum Vagrant-Hostmanager (aktuell müssen händisch die IPs angepasst werden, falls man mehrere Instanzen/Projekte parallel betreibt)
-Verwendung von projektspezifischen Umgebungsvariablen (aktuell sind alle Pfade und Hostnamen statisch integriert)

Link zum Repository:
GitHub - StephanAltmann85/docker-shopware

Ich bin natürlich dankbar über weitere Wünsche und Vorschläge, die ich in die finale Version werde einfließen lassen können.

Ich habe einfache Docker-Box für Shopware aufgesetzt.

Hier ist ein Video-Tutorial, wie kann man das benutzen:

 

Ich hoffe das hilft dir weiter.

 

Ich habe den og. Docker-Container eben auf PHP 7.1 aktualisiert und die Readme diesbezüglich angepasst.

Ebenso ist mittlerweile XDebug entsprechend für die Nutzung mit PhpStorm vorkonfiguriert.

https://github.com/StephanAltmann85/docker-shopware

Ja, das Video von Rafał is der absolute Burner, so wie übrigens alle seine Videos: https://tinyurl.com/ybpu84bm