Docker for Django Development! Finally!

2016-06-19 20:34 (2016-06-19 20:34)

Endlich habe ich die Zeit gefunden, mich etwas mit Docker zu beschäftigen; das war eher aus der Not heraus, daß vagrant unter Windows 7 nicht so toll funktioniert(e), vor allem die Einrichtung einer Dev-Umgebung war immer wieder von neuem mühselig, und auch daß die VMs teilweise den Ruhezustand von Windows nicht überlebten bzw. vor einem Neustart gespeichert werden mußten (aber wie ging das noch gleich…?), hat mich nach Alternativen suchen lassen.

Jetzt läuft das derzeitige Django-Projekt sehr schön unter Docker, und zwar auf OSX und Windows 10 (ich habe die bessere VM-Unterstützung zum Anlaß genommen, upzudaten) gleichermaßen gut und vor allem flüssig. Die runserver-Variante für die Entwicklungsumgebung wird blitzschnell nachgeladen — so flink war das überhaupt noch nirgends! Postgresql und redis sind auch integriert, und ich bin sicher, daß auch ein Elasticsearch-Instanz leicht dazugefügt werden könnte.

Und für die Integration sorgt reibungslos docker-compose, das nach ein bisschen Dokumentationsstudium sich auch gut erschließt.

Janos Bekesi

Programmierung, Software

---
---