Monatsarchive: Oktober 2016

Magento 2 unter Docker betreiben & Debugging in PhpStorm

Mit Magento 2 habe ich zur Zeit mehrere Probleme – zum einen habe ich bisher immer mit MAMP (4.x) gearbeitet, wodurch zwar alles einigermaßen läuft, aber sicher nicht optimal ist. Für meine Magento 2 Projekte möchte ich lieber

  • mit PHP 7 arbeiten statt mit PHP 5.6 – das könnte man zwar immer in MAMP umstellen, nervt aber ungemein und vergisst man eh ständig
  • mit nginx statt Apache arbeiten – das könnte man auch immer im MAMP umstellen, aber wer macht das schon
  • Debugging sollte weiter wie bisher mit phpStorm funktionieren
  • Es muss schnell für andere Kollegen aufzusetzen sein ohne großen Konfigurationsaufwand

Und genau dafür bin ich jetzt auch auf den Docker-Zug aufgesprungen. Mit Docker bekommt man all diese Probleme gelöst. Und endlich nutzt dann auch jeder im Team die gleichen Versionen von PHP etc.

Ich erhoffe mir, dass das ewige Suchen nach der fehlenden Konfigurationseinstellung einfach entfällt. Dass man Systeme mit einem Fingerschnipp aufsetzen kann, ohne dass man dafür viel Wissen braucht.

Außerdem ist Docker mittlerweile auf einem echt guten Stand auf dem Mac. Die VM muss man nun nicht mehr umständlich über VirtualBox verwalten, sondern läuft einwandfrei im Hintergrund und wird von der Applikation selbst verwaltet. Genau das war mir immer ein Dorn im Auge, da das Datensharing in die Container auch nicht besonders schnell war. Weiterlesen…