Ausführen und Bereitstellen von Rails, um Docker-Container

Ich bin ein total noob zu linux-Containern und verbrachte einige Zeit das lernen über Docker, und verzeihen Sie meine Verwirrung gedacht, dass diese Frage. Derzeit habe ich eine Rails-app in der Produktion bereitgestellt, über capistrano. My cloud Server sind gepflegt mit Opscode Chef auf der Debian Wheezy distribution. Für die Entwicklung, ich habe eine Vagrant VM vorinstalliert mit der app und services.

Wenn ich zu beschäftigen, Docker, wo würde meine app sitzen? Den Behälter oder den host? Wie würde ich bereitstellen (Produktion) und Verzeichnisse freigeben (Entwicklung)? Kann ich alle meine zusätzlichen services ie memcache, redis, postgresql, etc. auf dem gleichen server mit docker? Ich kann mir vielleicht vorstellen, das Potenzial der Andockfenster aber Schwierigkeiten haben, sehen Ihre praktische Anwendung.

Scheint Container sind Teil der Zukunft. Eine Anleitung für jemanden machen, der Schalter von der Virtualisierung?

Schreibe einen Kommentar