Kann ich mit CoreOS rkt
oder einem ähnlichen Tool mein Docker-Compose-Projekt ausführen?Kann ich ein Docker-Compose-Projekt mit CoreOS rkt ausführen/konvertieren?
Und/oder gibt es eine Möglichkeit, ein Docker-Compose-Projekt in etwas Ähnliches zu konvertieren, für CoreOS und rkt
?
Mein Docker-Compose-Projekt funktioniert gut auf localhost und auf den Produktionsservern. Aber ich denke, ich mag das Sicherheitsmodell von CoreOS und rkt besser - dann müsste ich die Container mit Root-Rechten auf meiner Entwicklungsmaschine nicht ausführen (richtig?).
Hier scheint Dokumente zu sein, wie man einen einzigen Docker-Container mit rkt
: https://coreos.com/rkt/docs/latest/running-docker-images.html - aber ich möchte Docker-Compose wie Funktionalität, nicht nur ein einzelner Container.
(Ich verwende derzeit eine Ubuntu-basierte Linux-Distribution.)
Ich bin auch daran interessiert. Es scheint zu https://github.com/jfusterm/compose2fleet zu kommen, für das ich noch keine Zeit hatte. Alternativ könnten Sie etwas wie Kubernetes einrichten, aber das scheint mir übertrieben. – dancek
@dancek compose2fleet klingt interessant, könnte was ich hoffe. - Und genau jetzt habe ich auch keine Zeit, es zu testen: - P aber später – KajMagnus
Hier ist eine Möglichkeit, eine Docker Compose-Anwendung in Kubernetes-Manifeste zu verwandeln: http://blog.kubernetes.io/2016/11/kompose -tool-gehen-von-docker-komponieren-zu-kubernetes.html. Kubernetes kann CoreOS + rkt betreiben. Fühlt sich ein bisschen kompliziert an, aber auch Kubernetes hinzuzufügen. – KajMagnus