OXID Docker Container

22. Juli 2016

 

Um das Thema docker kommt man im letzten Jahr als Entwickler/Administration/DevOpsler nicht mehr herum. Entweder nutzt man docker Container für eine lokale Entwicklungsumgebung oder natürlich auch für den Live-Betrieb von Applikationen.

Gerade in den vergagenen Monaten hat sich auch im Bereich OXID einiges getan. Daher haben wir mal die aktuellsten Images aufgelistet:

 

Wir haben auch eine Webserver-Image gebaut (proudsourcing/ps_apache_php56) welche problemlos für OXID genutzt werden kann – machen wir ja auch. Deswegen haben wir auch Zend Guard sowie Ioncube Loader gleich vorinstalliert. An dieser Stelle müssen wir aber noch anmerken dass der Container Teil einer kompletten Infrastruktur ist, d. h. in unserem Fall wird das Auflösen der einzelen Hosts/Domains/SSL-Zertifikate eines Servers mit Nginx abgehandelt und intern an Apache2 weitergereicht. Daher gibt es, im Vergleich zu den anderen Container, keine spezielle Apache-Konfiguration.

Bereits vor zwei Jahren hat ein OXID Entwickler ein – sehr umfangreiches – Image gebaut, was jedoch nicht mehr den aktuellen Vorstellungen eines Docker Containers entspricht. Auch wurde auf der OXID UserGroup Freiburg im Oktober letzten Jahres docker thematisiert und ein Image (OxidCE-dockerized) vorgestellt. Auf dem Docker Hub finden sich übrigens noch weitere OXID Images.