2017-07-21 3 views
2

Ich bin zur Zeit in Docker und ich frage mich, warum in der Regel Container nicht vor Docker gehypt wurden? Ich meine, es ist nicht so, als wären Container etwas Neues. Die Technologie gibt es schon seit einiger Zeit. Aber Docker gewann über Nacht wie ein Erfolg. Gibt es etwas, woran ich nicht gedacht habe?Warum waren Container vor Docker nicht beliebt?

+0

https://www.kencochrane.net/2017/03/24/5-years-at-docker/ ist eine gute lesen – Grimmy

Antwort

3

Es ist eine sehr große Frage, aber ich werde versuchen, Ihnen zu antworten.

Docker wurde zuerst auf LXC gebaut, später wechselten sie zu libcontainer.

LXC ist eigentlich ziemlich schwer zu verwenden im Vergleich zu Docker, Sie haben nicht alle Docker bezogenen Sachen wie Dockerfile, Compose und alle.

Also ich würde sagen, dass Container wegen der Schwierigkeit von LXC nicht wirklich ein Ding war.

+1

Plus die Registrierung, die Clusterverwaltung usw. –

2

Als Wassim, würde ich der Hauptgrund, sagen war, dass es motiviert sysadmins erforderlich, spezifischen Kern (mit OpenVZ und AUF), ...

die gleiche Erstellen als Docker Bild ein komplizierter Prozess war.

Heute ist es ein einfacher Prozess ist, eine Dockerfile erstellen, gehen Sie nur

docker build -t mytag .

und Sie haben ein Bild erstellt.

Im Jahr 2004 konnten Sie das nicht so leicht tun.