Anonim

Το CoreOS προσφέρει ένα λειτουργικό σύστημα βασισμένο σε Linux για περιβάλλοντα υπερυψωμένων διακομιστών χρησιμοποιώντας δοχεία Docker. Ωστόσο, η CoreOS αναπτύσσει τώρα το δικό της runtime ("Rocket"), επειδή είναι δυσαρεστημένος με τη στρατηγική κατεύθυνση του Docker.

"Θεωρήσαμε ότι ο Docker θα γίνει μια απλή μονάδα στην οποία μπορούμε να συμφωνήσουμε όλοι", έγραψε στην ανακοίνωσή του ο επικεφαλής της CoreOS Alex Polvi. "Δυστυχώς, δεν βγήκε απλό, επαναχρησιμοποιήσιμο στοιχείο και το Docker δημιουργεί τώρα εργαλεία εκκίνησης του cloud server, συστήματα συστοιχίας και πολλές δυνατότητες: δημιουργία εικόνων, εκτέλεση εικόνων, αποστολή, λήψη και τελικά δημιουργία επικάλυψης δικτύων σε ένα μονολιθικό δυαδικό αρχείο που τρέχει κυρίως ως ρίζα στον διακομιστή σας. "

spoods.de

Αντί για την αρχική αρχική αρχιτεκτονική εμπορευματοκιβωτίων, η οποία καθιστά τη ζωή πιο εύκολη για τους προγραμματιστές (και για εταιρείες όπως το CoreOS), το Docker έχει γίνει πολύ ευρύτερο - ειδικά επειδή παίρνει τεράστια ποσά κεφαλαίων επιχειρηματικού κινδύνου - και τώρα κατασκευάζει εργαλεία που χρησιμοποιούν οι εταιρείες για να κάνουν το οικοσύστημα τους υποστηρίζει ο Polvi. "Πρέπει να σταματήσουμε να μιλάμε για δοχεία Docker και να μιλάμε για την πλατφόρμα Docker", συνεχίζει ο προϊστάμενος του CoreOS. "Αυτό δεν θα είναι το απλό σύνθετο δομικό στοιχείο που είχαμε κατά νου."

Το CoreOS, το οποίο από την πλευρά του συμβουλεύεται ο ηγέτης του Linux Greg Kroah-Hartman, θέλει να αναπτύξει τη λειτουργική μονάδα με το Rocket. Το Rocket θεωρείται ως εργαλείο γραμμής εντολών για να τρέχει κάτι που ονομάζεται "Container App" του CoreOS - αλλά οι ακριβείς προδιαγραφές πρέπει να προσδεθούν. Φυσικά, το CoreOS θα μπορούσε εύκολα να χτυπήσει το Docker (το έργο είναι ακόμα ανοιχτό), αλλά προφανώς, ο Polvi δεν το θέλησε αυτό, επειδή θεωρεί ότι το μοντέλο διαδικασίας του Docker είναι "ριζικά ελαττωματικό". Ανεξάρτητα, το CoreOS θα συνεχίσει να υποστηρίζει το Docker. Ένα πρώτο πρωτότυπο Rocket είναι εν τω μεταξύ διαθέσιμο στο Github.