Empfohlen, 2024

Die Wahl des Herausgebers

Docker ist Docker Ubuntu Linux? Verwirrung herrscht über

Docker основные команды. Поиск и скачивание образов, запуск, остановка, удаление.

Docker основные команды. Поиск и скачивание образов, запуск, остановка, удаление.
Anonim

Docker vertraut seit langem auf Ubuntu Linux die Standard-Host-Umgebung für Docker-Apps, aber Kommentare des CTO des Unternehmens deuten darauf hin, dass dies möglicherweise nicht mehr lange der Fall sein wird.

"Wir haben Natanael Copa, den großartigen Schöpfer von Alpine Linux, eingestellt und sind dabei, die Docker offizielle Bilddatenbank von Ubuntu zu Alpine ", schrieb ein Nutzer namens shykes vor 10 Tagen in einem Hacker News Thread.

Docker bestätigte am Dienstag, dass Shykes Solomon Hykes, Docker's Gründer und CTO, ist. Aber er schien sich auch von seiner Bemerkung zu verabschieden.

[Weiterführende Literatur: 4 Linux-Projekte für Anfänger und Fortgeschrittene]

"Diskussionen über Hacker-Nachrichten sind oft effektive Echtzeit-Gespräche", sagt Docker-Sprecherin Suzanne Panoplos sagte per Email. "Daher sind Wörter und Begriffe, die dort verwendet werden, gelegentlich ungenau.

" Um das zu verdeutlichen, erweitern wir unser Angebot, anstatt es von Ubuntu auf Alpine umzustellen ", sagte Panoplos." Docker liefert nun Bilder basierend auf Alpine Linux, zusätzlich zu Ubuntu und Debian, als eine weitere Option für Benutzer. Letztendlich bietet dies den Benutzern mehr Auswahl bei der Auswahl ihres Bildinhalts. "

Hykes 'Kommentar hatte inzwischen eine Debatte unter Docker-Enthusiasten ausgelöst, und einige bezeichneten sie als einen Rückschritt für die beliebte Containertechnologie.

Alpine Linux ist eine sicherheitsorientierte, leichtgewichtige Linux-Distribution basierend auf der Bibliothek musl libc und BusyBox. Die Downloadgröße für das neueste .iso-Bild, das Anfang des Jahres veröffentlicht wurde, beträgt 82 MB und ist damit deutlich kleiner als Ubuntu.

Docker containers don ' Ich brauche all die Software, die in Ubuntu integriert ist, und eine Änderung wie diese könnte den Overhead deutlich reduzieren, wie am Montag von The VAR Guy, der zuerst die Nachrichten berichtete, bekannt gegeben wurde.

"Das offizielle Image von Ubuntu von Docker Hub herunterzuladen ist 188MB, und es wurde über 40 Millionen Mal heruntergeladen, was mehr als 7.520 TB Datentransfer zwischen Docker Hub und Nutzern auf der ganzen Welt nur für dieses einzelne Bild bedeutet ", sagte der Cloud-Architekt Brian Christner in einem Blogbeitrag am Freitag." Multiplizieren Sie dies von allen offiziellen Bildern, und die Menge der übertragenen Daten ist überwältigend. "

Mit Alpine Linux benötigt ein Container nicht mehr als 8 MB, und eine minimale Installation auf Festplatte benötigt ca. 130 MB Speicher, sagen die Entwickler

Vorteile für Docker-Benutzer könnten schnellere Download-Geschwindigkeiten, bessere Sicherheit durch eine kleinere Angriffsfläche und schnellere Migration zwischen Hosts sein, bemerkte Christner.

Ein solcher Wechsel zu Alpine Linux würde nicht bedeuten, dass Docker nicht mehr arbeiten würde Ubuntu - nur dass es nicht mehr der Standard sein würde.

Nicht jeder war begeistert von der Aussicht.

"Die Distropaketverwaltung ist einer der Hauptgründe, warum die Leute immer noch mit Schwergewichtstribos wie Ubuntu zusammen sind", schrieb Ein Benutzer namens kylequest auf Hacker News fügt hinzu, dass DockerSlim bereits Benutzer von schwergewichtigen Distributionen wie Ubuntu entfernen lässt.

"Sie erhalten das Beste aus beiden Welten, wo Sie Ihren Prozess und Sie nicht ändern müssen immer noch kleine Bilder, "Kylequest e

Docker's Hykes hat unterdessen die Leser von Hacker News dazu gedrängt, beim Umzug nach Alpine zu helfen.

"Sie können uns mit Pull-Anfragen an //github.com/docker-library helfen", schrieb er . "Selbst eine solche Pull-Anforderung könnte einen großen Beitrag zur Förderung kleinerer Container leisten, da diese Bilder über eine halbe Milliarde Mal heruntergeladen wurden."

Es ist unklar, warum Hykes gesagt hat, dass Docker von Ubuntu zu Alpine wechselt, wenn das nicht der Fall ist. Vielleicht werden wir in den kommenden Tagen und Wochen mehr Klarheit bekommen.

Insgesamt setzen Unternehmen zunehmend auf Lightweight-, Hybrid-, Data-Center- und Container-spezifische Betriebssysteme wie Apcera, Alpine Linux, CoreOS, Mesosophere und RancherOS, sagte Jay Lyman, ein Forschungsmanager bei 451 Research.

Der Sicherheitsfokus von Alpine Linux könnte als zusätzlicher Vorteil angesehen werden, fügte Lyman hinzu.

Letztendlich wird es, selbst wenn der Wechsel stattfindet, für die meisten Benutzer nicht viel stören oder sogar einen merklichen Unterschied machen, sagte er

"Der Umzug mag schließlich Geschwindigkeits-, Leistungs- und Sicherheitsgewinne mit den Leichtbau- und Sicherheitsaspekten von Alpine Linux bedeuten", sagte Lyman, "Docker wird jedoch weiterhin mit anderen Linux-Distributionen arbeiten wie zuvor."

Top