Composer unter Windows in einem Docker Container laufen lassen

Ein großer Vorteil von Docker ist die Möglichkeit, einzelne Programme nicht mehr fest auf dem Computer zu installieren sondern einfach in einem Docker Container, der alle Abhängigkeiten bereits mitbringt, auszuführen. Dadurch müllt man sich sein Betriebssystem weniger zu und außerdem kann man relativ einfach zwischen verschiedenen Versionen (wie beispielsweise PHP Versionen) hin und her wechseln.

In diesem Artikel kümmern wir uns um die Dockerisierung von Composer. Da Composer auf PHP basiert benötigen wir ebendieses um es auszuführen. Benutzen wir hingegen einfach das Composer Docker Image genügt ein einfacher Befehl um Abhängigkeiten zu installieren oder upzudaten. Dieses Tutorial bezieht sich auf Docker für Windows.

Weiterlesen