Czy mogę użyć CoreOS rkt
lub jakiegoś narzędzia pokrewnego do uruchomienia mojego projektu Docker-Compose?Czy mogę uruchomić/przekonwertować projekt Docker-Compose z/na CoreOS rkt?
I czy jest jakiś sposób konwersji projektu Docker-Compose na coś podobnego, dla CoreOS i rkt
?
Mój projekt Docker-Compose działa dobrze na serwerze lokalnym i na serwerach produkcyjnych. Ale myślę, że bardziej podoba mi się model bezpieczeństwa CoreOS i rkt - wtedy nie musiałbym uruchamiać kontenerów z, w rezultacie, uprawnieniami roota, na mojej maszynie programistycznej (prawda?).
Tutaj wydają się być dokumenty na temat uruchamiania pojedynczego kontenera Docker z rkt
: https://coreos.com/rkt/docs/latest/running-docker-images.html - ale chcę funkcji Docker-Compose, a nie tylko jednego kontenera.
(Obecnie używać Ubuntu opartego na dystrybucji Linuksa.)
Jestem również zainteresowany tym. Wygląda na to, że https://github.com/jfusterm/compose2fleet nie miałem czasu spróbować. Alternatywnie możesz ustawić coś takiego jak Kubernetes, ale wydaje mi się to przesadne. – dancek
@dancek compose2fleet brzmi interesująco, może być tym, na co mam nadzieję. - I od tej pory też nie mam czasu, aby to przetestować: - P, ale później: – KajMagnus
Oto sposób przekształcania aplikacji Docker Compose w manifesty Kubernetes: http://blog.kubernetes.io/2016/11/kompose -tool-go-from-docker-compose-to-kubernetes.html. Kubernetes może uruchomić CoreOS + rkt. Wydaje się jednak nieco skomplikowane, aby dodać również Kubernetes. – KajMagnus