Abo
  • Services:
Anzeige
Docker 0.7 ist erschienen.
Docker 0.7 ist erschienen. (Bild: Docker)

Docker App-Container, die überall laufen

Docker erlaubt es, Apps in Container zu verpacken, die überall laufen - sowohl auf dem Notebook des Entwicklers als auch direkt auf einem Server oder einer virtuellen Maschine. Die neue Version 0.7 unterstützt nun offiziell alle Linux-Distributionen und bietet sechs weitere wesentliche Neuerungen.

Anzeige

Die ursprünglich von Dotcloud entwickelte Open-Source-Software Docker erfährt gerade einen regelrechten Hype, der Dotcloud Ende Oktober dazu gebracht hat, sich in Docker umzubenennen und sich ganz auf die Software und das darum entstehende Ökosystem zu konzentrieren. Nun ist Docker in der Version 0.7 erschienen, die einige wesentliche Verbesserungen enthält.

Apps lassen sich mit Docker in schlanken, portablen Containern bündeln, die all das enthalten, was die jeweilige Applikation benötigt. Probleme mit Abhängigkeiten soll es so keine geben und Entwickler sollen auf ihrem Notebook den gleichen Container testen können, der später in einer virtuellen Maschine, auf einem Bare-Metal-Server, einem Open-Stack-Cluster oder einer anderen Cloud-Infrastruktur läuft. Die Verteilung von Applikationen auf Servern soll dadurch deutlich einfacher werden. Docker ist in der Lage, viele Kopien des Basisdateisystems in kurzer Zeit zu erzeugen, so dass sich neue Container innerhalb weniger Sekunden starten.

Dabei läuft Docker 0.7 nun auf einem Standard-Linux-Kernel, ohne dass dieser speziell für Docker gepatcht werden muss. So kann es ohne Anpassungen unter praktisch jeder aktuellen Linux-Distribution verwendet werden, einschließlich Fedora, Red Hat Enterprise Linux, Ubuntu, Debian, Suse, Gentoo und Arch.

Möglich wird dies unter anderem durch einen neuen Storage-Treiber. Docker nutzt bisher das von Junjiro Okajima entwickelte AUFS, um "Copy-on-Write" zu ermöglichen. Allerdings ist AUFS nicht Teil des Standard-Linux-Kernels. In der Version 0.7 verfügt Docker über ein API für Storage-Treiber, das derzeit neben AUFS auch VFS mit einfachen Verzeichnissen und Devicemapper unterstützt, was eine weiterentwickelte Variante von LVM-Snapshots nutzt, um Copy-on-Write umzusetzen. Darüber hinaus gibt es einen experimentellen BTRFS-Treiber, und auch an Unterstützung von ZFS, Gluster und Ceph wird gearbeitet. Docker 0.7 wählt beim Start den passenden Treiber aus, wenn möglich AUFS.

Mittels Offline-Transfer lassen sich Container-Images als eigenständiges Bundle in ein lokales Dateisystem exportieren und von jedem anderen Docker-Deamon starten. Das soll vor allem Softwareanbietern zugutekommen, die ihre Applikationen in Form von Docker-Containern verbreiten wollen.

Über Links können sich Container gegenseitig entdecken und sicher miteinander kommunizieren. Werden zwei Container so miteinander verbunden, erzeugt Docker eine Eltern-Kind-Beziehung, bei der die Eltern-Container auf die Inhalte der Kind-Container zugreifen können. So lässt sich beispielsweise ein Wordpress-Container mit einem MySQL-Container verbinden, wobei sich der Datenbankserver leicht austauschen lässt, ohne dass die Wordpress-Konfiguration geändert werden muss.

Darüber hinaus können Container in der neuen Version mit Namen versehen werden, was zu den am häufigsten geforderten Funktionen von Docker gehörte.

Docker 0.7 steht ab sofort unter docker.io zum Download bereit.


eye home zur Startseite
t1 30. Apr 2014

Joh, alle, nen bestimmten Kernel vorausgesetzt.

underlines 28. Nov 2013

DigitalOcean, der ist günstig und hat einen EU und US Standort, ist skalierbar und bietet...

User_x 27. Nov 2013

versteh das leider immer noch nicht... unter windows bringt ja jede software ihre...

Anonymer Nutzer 27. Nov 2013

Die Arbeitsumgebung wird quasi in einer VM isoliert, und hier, wenn man so will,dass...



Anzeige

Stellenmarkt
  1. M & R Kreativ GmbH, Saarbrücken
  2. Deutsche Edelstahlwerke GmbH, Witten
  3. DENIOS AG, Bad Oeynhausen
  4. AKDB, München


Anzeige
Hardware-Angebote
  1. (reduzierte Überstände, Restposten & Co.)
  2. täglich neue Deals
  3. 166€

Folgen Sie uns
       


  1. Falscher Schulz-Tweet

    Junge Union macht Wahlkampf mit Fake-News

  2. BiCS3 X4

    WDs Flash-Speicher fasst 96 GByte pro Chip

  3. ARM Trustzone

    Google bescheinigt Android Vertrauensprobleme

  4. Überbauen

    Telekom setzt Vectoring gegen Glasfaser der Kommunen ein

  5. Armatix

    Smart Gun lässt sich mit Magneten hacken

  6. SR5012 und SR6012

    Marantz stellt zwei neue vernetzte AV-Receiver vor

  7. Datenrate

    Vodafone weitet 500 MBit/s im Kabelnetz aus

  8. IT-Outsourcing

    Schweden kaufte Clouddienste ohne Sicherheitsprüfung

  9. Quantengatter

    Die Bauteile des Quantencomputers

  10. Microsoft gibt Entwarnung

    MS Paint bleibt



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Kryptowährungen: Bitcoin steht vor grundlegenden Änderungen
Kryptowährungen
Bitcoin steht vor grundlegenden Änderungen
  1. Linux-Distributionen Mehr als 90 Prozent der Debian-Pakete reproduzierbar
  2. Die Woche im Video Strittige Standards, entzweite Bitcoins, eine Riesenkonsole
  3. Kryptowährung Bitcoin notiert auf neuem Rekordhoch

IETF Webpackage: Wie das Offline-Internet auf SD-Karte kommen könnte
IETF Webpackage
Wie das Offline-Internet auf SD-Karte kommen könnte
  1. IETF Netzwerker wollen Quic-Pakete tracken
  2. IETF DNS wird sicher, aber erst später
  3. IETF Wie TLS abgehört werden könnte

Gaming-Monitor Viewsonic XG 2530 im Test: 240 Hertz, an die man sich gewöhnen kann
Gaming-Monitor Viewsonic XG 2530 im Test
240 Hertz, an die man sich gewöhnen kann
  1. LG 43UD79-B LG bringt Monitor mit 42,5-Zoll-Panel für vier Signalquellen
  2. SW271 Benq bringt HDR-Display mit 10-Bit-Panel
  3. Gaming-Bildschirme Freesync-Displays von Iiyama und Viewsonic

  1. Re: Wie wäre es mal mit IPv6, Herr Ametsreiter?

    dxp | 20:41

  2. Re: Ich verstehe dieses Urteil nicht

    Spaghetticode | 20:40

  3. Re: Snipping Tool

    Neuro-Chef | 20:40

  4. Re: braucht man für diesen store...

    Neuro-Chef | 20:39

  5. Re: Genau das passiert hier bei mir auch

    Oktavian | 20:38


  1. 18:42

  2. 15:46

  3. 15:02

  4. 14:09

  5. 13:37

  6. 13:26

  7. 12:26

  8. 12:12


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel