{"id":20968,"date":"2015-03-09T12:20:04","date_gmt":"2015-03-09T11:20:04","guid":{"rendered":"https:\/\/www.inovex.de\/\/?p=132"},"modified":"2025-04-11T10:24:18","modified_gmt":"2025-04-11T08:24:18","slug":"neue-features-in-docker-1-5","status":"publish","type":"post","link":"https:\/\/www.inovex.de\/de\/blog\/neue-features-in-docker-1-5\/","title":{"rendered":"Neue Features in Docker 1.5"},"content":{"rendered":"<p>Am 03.02.2015 wurde Docker 1.5 ver\u00f6ffentlicht. Neben einer Reihe von Performance-Verbesserungen und der Umstellung auf GO Version 1.4 enth\u00e4lt dieses Release knapp ein halbes Dutzend neuer Features und Verbesserungen. Die wichtigsten fassen wir hier zusammen, Details dazu finden sich im umfangreichen <a href=\"https:\/\/github.com\/docker\/docker\/pull\/10286\" target=\"_blank\" rel=\"noopener\">Git-Merge-Log<\/a>.<!--more--><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_83 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\"><p class=\"ez-toc-title\" style=\"cursor:inherit\"><\/p>\n<\/div><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.inovex.de\/de\/blog\/neue-features-in-docker-1-5\/#IPv6-Networking\" >IPv6 Networking<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.inovex.de\/de\/blog\/neue-features-in-docker-1-5\/#Neue-Kommandos-und-Optionen\" >Neue Kommandos und Optionen<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.inovex.de\/de\/blog\/neue-features-in-docker-1-5\/#Schreibgeschuetzte-Container\" >Schreibgesch\u00fctzte Container<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.inovex.de\/de\/blog\/neue-features-in-docker-1-5\/#Echtzeitstatistiken-der-Container-Auslastung\" >Echtzeitstatistiken der Container-Auslastung<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.inovex.de\/de\/blog\/neue-features-in-docker-1-5\/#Alternatives-Docker-File\" >Alternatives Docker File<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.inovex.de\/de\/blog\/neue-features-in-docker-1-5\/#Ausgefuehrte-Befehle-und-Neustarts-innerhalb-eines-Containers-inspizieren\" >Ausgef\u00fchrte Befehle und Neustarts innerhalb eines Containers inspizieren<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.inovex.de\/de\/blog\/neue-features-in-docker-1-5\/#Zukunftsaussichten-Swarm-Co\" >Zukunftsaussichten: Swarm &amp; Co.<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.inovex.de\/de\/blog\/neue-features-in-docker-1-5\/#Quellcode-und-Binaerpakete\" >Quellcode und Bin\u00e4rpakete<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"IPv6-Networking\"><\/span>IPv6 Networking<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Der Docker-Daemon unterst\u00fctzt nun den Netzwerkbetrieb mit IPv6 zwischen Containern und der docker0-Bridge. Die neue Option <span class=\"lang:sh decode:true crayon-inline \">&#8211;ipv6<\/span> aktiviert den IPv4\/IPv6 Dualstack Mode. Die Docker Bridge erh\u00e4lt dadurch die IPv6 link-local Adresse <span class=\"lang:sh decode:true crayon-inline \">fe80::1<\/span>.<\/p>\n<p>F\u00fcr global routebare IPv6-Adressen setzt man mit der Option <span class=\"lang:sh decode:true crayon-inline \">&#8211;fixed-cidr-v6<\/span> ein IPv6-Subnet:<\/p>\n<pre class=\"lang:sh decode:true \">\/usr\/bin\/docker -d --ipv6 --fixed-cidr-v6=\"2001:db8:1::\/64\"<\/pre>\n<p>In Version 1.5 ist es weiterhin erstmals m\u00f6glich, jedem Container eine fixe (IPv6)-Adresse zuzuweisen. Hierbei wird an den vordefinierten IPv6 \/80 Prefix (80 Bit) die MAC-Adresse (48 Bit) angeh\u00e4ngt. Dadurch ergibt sich eine exakt vordefinierte IPv6-Adresse (80 + 48 = 128 Bit):<\/p>\n<pre class=\"lang:sh decode:true \">\/usr\/bin\/docker run --mac-address=\"02:42:ac:11:42:13\"<\/pre>\n<p>Weitere Einzelheiten zum IPv6 Networking mit Docker finden sich in der offiziellen <a href=\"https:\/\/docs.docker.com\/articles\/networking\/#ipv6\" target=\"_blank\" rel=\"noopener\">Docker-Dokumentation<\/a>.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Neue-Kommandos-und-Optionen\"><\/span>Neue Kommandos und Optionen<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"Schreibgeschuetzte-Container\"><\/span>Schreibgesch\u00fctzte Container<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Die Root-Filesysteme der Docker-Container k\u00f6nnen nun mit der Daemon-Option <span class=\"lang:sh decode:true crayon-inline \">&#8211;read-only<\/span> auf <em>nur lesbar<\/em> gesetzt werden. In Kombination mit Volumes kann dadurch ein Container gezwungen werden, nur in Stellen zu schreiben, die auch persistiert werden.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Echtzeitstatistiken-der-Container-Auslastung\"><\/span>Echtzeitstatistiken der Container-Auslastung<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Das neue Docker-Kommando <span class=\"lang:sh decode:true crayon-inline \">stats<\/span> kann in Verbindung mit dem libcontainer Execution Backend fortlaufende Statistiken \u00fcber CPU, Speicher- und I\/O- Auslastung eines Containers ausgeben. Dies erfolgt analog zum Linux-Kommando <span class=\"lang:sh decode:true crayon-inline \">top<\/span>:<\/p>\n<pre class=\"lang:sh decode:true \"># docker stats &amp;lt;ContainerID&amp;gt;\r\n\r\nCONTAINER    CPU % MEM USAGE\/LIMIT     MEM % NET I\/O\r\n\r\n08f9107b1885 0.13% 166.8 MiB\/15.65 GiB 1.04% 36.12 MiB\/343.6 KiB<\/pre>\n<h3><span class=\"ez-toc-section\" id=\"Alternatives-Docker-File\"><\/span>Alternatives Docker File<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Mittels der neuen Option <code>-f<\/code> f\u00fcr das <code>build<\/code>-Kommando l\u00e4\u00dft sich nun explizit ein alternatives Docker File angeben. F\u00fcr ein einzelnes Projekt k\u00f6nnen so mehrere verschiedene Docker Files verwendet werden.<\/p>\n<pre class=\"lang:sh decode:true \"># docker build -f myDockerFile<\/pre>\n<h3><span class=\"ez-toc-section\" id=\"Ausgefuehrte-Befehle-und-Neustarts-innerhalb-eines-Containers-inspizieren\"><\/span>Ausgef\u00fchrte Befehle und Neustarts innerhalb eines Containers inspizieren<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Das <code>inspect<\/code>-Kommando kann nun die <code>ExecIDs<\/code> f\u00fcr alle <code>docker exec<\/code>-Prozesse des jeweiligen Containers auflisten. Weiterhin zeigt es die Anzahl der Container-Neustearts an, falls eine Restart Policy verwendet wurde.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Zukunftsaussichten-Swarm-Co\"><\/span>Zukunftsaussichten: Swarm &amp; Co.<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Mit Version 1.4 f\u00fchrte Docker sogenannte Labels ein, Key-Value-Paare, mit denen der Daemon beschriftet werden kann. Diese lassen sich allerdings bisher mit Docker alleine nicht sinnvoll nutzen. Deshalb entwickeln die Spezialisten bei Docker Inc. derzeit einige neue Tools f\u00fcr die Container-Orchestrierung. Diese sollen ab dem 2. Quartal 2015 in einer finalen Version zur Verf\u00fcgung stehen. Eines dieser Tools ist Docker Swarm, das zum Aufbau und der Verwaltung eines Docker-Clusters dient. \u00dcber Labels kann die Verteilung der Container im Cluster gesteuert werden.<\/p>\n<p>Mehr zu Swarm &amp; Co. in einem sp\u00e4teren Blog-Beitrag.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Quellcode-und-Binaerpakete\"><\/span>Quellcode und Bin\u00e4rpakete<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Docker 1.5 ist im Quellcode auf <a href=\"https:\/\/github.com\/docker\/docker\" target=\"_&quot;blank&quot;\" rel=\"noopener\">GitHub<\/a> sowie als Bin\u00e4r-Paket f\u00fcr g\u00e4ngige Linux-Distributionen verf\u00fcgbar.<\/p>\n<p>\ufffc<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Am 03.02.2015 wurde Docker 1.5 ver\u00f6ffentlicht. Neben einer Reihe von Performance-Verbesserungen und der Umstellung auf GO Version 1.4 enth\u00e4lt dieses Release knapp ein halbes Dutzend neuer Features und Verbesserungen. Die wichtigsten fassen wir hier zusammen, Details dazu finden sich im umfangreichen Git-Merge-Log.<\/p>\n","protected":false},"author":19,"featured_media":597,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"ep_exclude_from_search":false,"footnotes":""},"tags":[71,66],"service":[432],"coauthors":[{"id":19,"display_name":"J\u00fcrgen Brunk","user_nicename":"jbrunk"}],"class_list":["post-20968","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-cloud","tag-devops","service-devops"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Neue Features in Docker 1.5 - inovex GmbH<\/title>\n<meta name=\"description\" content=\"Am 03. Februar 2015 wurde Docker 1.5 ver\u00f6ffentlicht. Wir fassen hier die wichtigsten neuen Features zusammen!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.inovex.de\/de\/blog\/neue-features-in-docker-1-5\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Neue Features in Docker 1.5 - inovex GmbH\" \/>\n<meta property=\"og:description\" content=\"Am 03. Februar 2015 wurde Docker 1.5 ver\u00f6ffentlicht. Wir fassen hier die wichtigsten neuen Features zusammen!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.inovex.de\/de\/blog\/neue-features-in-docker-1-5\/\" \/>\n<meta property=\"og:site_name\" content=\"inovex GmbH\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/inovexde\" \/>\n<meta property=\"article:published_time\" content=\"2015-03-09T11:20:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-11T08:24:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.inovex.de\/wp-content\/uploads\/2015\/06\/docker-introduction1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2300\" \/>\n\t<meta property=\"og:image:height\" content=\"678\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"J\u00fcrgen Brunk\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.inovex.de\/wp-content\/uploads\/2015\/06\/docker-introduction1-1024x302.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@inovexgmbh\" \/>\n<meta name=\"twitter:site\" content=\"@inovexgmbh\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"J\u00fcrgen Brunk\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"2\u00a0Minuten\" \/>\n\t<meta name=\"twitter:label3\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data3\" content=\"J\u00fcrgen Brunk\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/neue-features-in-docker-1-5\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/neue-features-in-docker-1-5\\\/\"},\"author\":{\"name\":\"J\u00fcrgen Brunk\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#\\\/schema\\\/person\\\/ff0f81e46159995b89587bda0f85ba5a\"},\"headline\":\"Neue Features in Docker 1.5\",\"datePublished\":\"2015-03-09T11:20:04+00:00\",\"dateModified\":\"2025-04-11T08:24:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/neue-features-in-docker-1-5\\\/\"},\"wordCount\":410,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/neue-features-in-docker-1-5\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.inovex.de\\\/wp-content\\\/uploads\\\/2015\\\/06\\\/docker-introduction1.jpg\",\"keywords\":[\"Cloud\",\"DevOps\"],\"articleSection\":[\"General\",\"Infrastructure\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/neue-features-in-docker-1-5\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/neue-features-in-docker-1-5\\\/\",\"url\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/neue-features-in-docker-1-5\\\/\",\"name\":\"Neue Features in Docker 1.5 - inovex GmbH\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/neue-features-in-docker-1-5\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/neue-features-in-docker-1-5\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.inovex.de\\\/wp-content\\\/uploads\\\/2015\\\/06\\\/docker-introduction1.jpg\",\"datePublished\":\"2015-03-09T11:20:04+00:00\",\"dateModified\":\"2025-04-11T08:24:18+00:00\",\"description\":\"Am 03. Februar 2015 wurde Docker 1.5 ver\u00f6ffentlicht. Wir fassen hier die wichtigsten neuen Features zusammen!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/neue-features-in-docker-1-5\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/neue-features-in-docker-1-5\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/neue-features-in-docker-1-5\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.inovex.de\\\/wp-content\\\/uploads\\\/2015\\\/06\\\/docker-introduction1.jpg\",\"contentUrl\":\"https:\\\/\\\/www.inovex.de\\\/wp-content\\\/uploads\\\/2015\\\/06\\\/docker-introduction1.jpg\",\"width\":2300,\"height\":678,\"caption\":\"Docker\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/neue-features-in-docker-1-5\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Neue Features in Docker 1.5\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#website\",\"url\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/\",\"name\":\"inovex GmbH\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#organization\",\"name\":\"inovex GmbH\",\"url\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.inovex.de\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/inovex-logo-16-9-1.png\",\"contentUrl\":\"https:\\\/\\\/www.inovex.de\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/inovex-logo-16-9-1.png\",\"width\":1921,\"height\":1081,\"caption\":\"inovex GmbH\"},\"image\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/inovexde\",\"https:\\\/\\\/x.com\\\/inovexgmbh\",\"https:\\\/\\\/www.instagram.com\\\/inovexlife\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/inovex\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UC7r66GT14hROB_RQsQBAQUQ\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#\\\/schema\\\/person\\\/ff0f81e46159995b89587bda0f85ba5a\",\"name\":\"J\u00fcrgen Brunk\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b1956fa5b21ec01f207600d8732e79fad79a60f02cf2918a5d627cb2761bf6b1?s=96&d=retro&r=gaeaedf48c3a8d0f53af497a359a80ba3\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b1956fa5b21ec01f207600d8732e79fad79a60f02cf2918a5d627cb2761bf6b1?s=96&d=retro&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b1956fa5b21ec01f207600d8732e79fad79a60f02cf2918a5d627cb2761bf6b1?s=96&d=retro&r=g\",\"caption\":\"J\u00fcrgen Brunk\"},\"url\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/author\\\/jbrunk\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Neue Features in Docker 1.5 - inovex GmbH","description":"Am 03. Februar 2015 wurde Docker 1.5 ver\u00f6ffentlicht. Wir fassen hier die wichtigsten neuen Features zusammen!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.inovex.de\/de\/blog\/neue-features-in-docker-1-5\/","og_locale":"de_DE","og_type":"article","og_title":"Neue Features in Docker 1.5 - inovex GmbH","og_description":"Am 03. Februar 2015 wurde Docker 1.5 ver\u00f6ffentlicht. Wir fassen hier die wichtigsten neuen Features zusammen!","og_url":"https:\/\/www.inovex.de\/de\/blog\/neue-features-in-docker-1-5\/","og_site_name":"inovex GmbH","article_publisher":"https:\/\/www.facebook.com\/inovexde","article_published_time":"2015-03-09T11:20:04+00:00","article_modified_time":"2025-04-11T08:24:18+00:00","og_image":[{"width":2300,"height":678,"url":"https:\/\/www.inovex.de\/wp-content\/uploads\/2015\/06\/docker-introduction1.jpg","type":"image\/jpeg"}],"author":"J\u00fcrgen Brunk","twitter_card":"summary_large_image","twitter_image":"https:\/\/www.inovex.de\/wp-content\/uploads\/2015\/06\/docker-introduction1-1024x302.jpg","twitter_creator":"@inovexgmbh","twitter_site":"@inovexgmbh","twitter_misc":{"Verfasst von":"J\u00fcrgen Brunk","Gesch\u00e4tzte Lesezeit":"2\u00a0Minuten","Written by":"J\u00fcrgen Brunk"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.inovex.de\/de\/blog\/neue-features-in-docker-1-5\/#article","isPartOf":{"@id":"https:\/\/www.inovex.de\/de\/blog\/neue-features-in-docker-1-5\/"},"author":{"name":"J\u00fcrgen Brunk","@id":"https:\/\/www.inovex.de\/de\/#\/schema\/person\/ff0f81e46159995b89587bda0f85ba5a"},"headline":"Neue Features in Docker 1.5","datePublished":"2015-03-09T11:20:04+00:00","dateModified":"2025-04-11T08:24:18+00:00","mainEntityOfPage":{"@id":"https:\/\/www.inovex.de\/de\/blog\/neue-features-in-docker-1-5\/"},"wordCount":410,"commentCount":0,"publisher":{"@id":"https:\/\/www.inovex.de\/de\/#organization"},"image":{"@id":"https:\/\/www.inovex.de\/de\/blog\/neue-features-in-docker-1-5\/#primaryimage"},"thumbnailUrl":"https:\/\/www.inovex.de\/wp-content\/uploads\/2015\/06\/docker-introduction1.jpg","keywords":["Cloud","DevOps"],"articleSection":["General","Infrastructure"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.inovex.de\/de\/blog\/neue-features-in-docker-1-5\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.inovex.de\/de\/blog\/neue-features-in-docker-1-5\/","url":"https:\/\/www.inovex.de\/de\/blog\/neue-features-in-docker-1-5\/","name":"Neue Features in Docker 1.5 - inovex GmbH","isPartOf":{"@id":"https:\/\/www.inovex.de\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.inovex.de\/de\/blog\/neue-features-in-docker-1-5\/#primaryimage"},"image":{"@id":"https:\/\/www.inovex.de\/de\/blog\/neue-features-in-docker-1-5\/#primaryimage"},"thumbnailUrl":"https:\/\/www.inovex.de\/wp-content\/uploads\/2015\/06\/docker-introduction1.jpg","datePublished":"2015-03-09T11:20:04+00:00","dateModified":"2025-04-11T08:24:18+00:00","description":"Am 03. Februar 2015 wurde Docker 1.5 ver\u00f6ffentlicht. Wir fassen hier die wichtigsten neuen Features zusammen!","breadcrumb":{"@id":"https:\/\/www.inovex.de\/de\/blog\/neue-features-in-docker-1-5\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.inovex.de\/de\/blog\/neue-features-in-docker-1-5\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.inovex.de\/de\/blog\/neue-features-in-docker-1-5\/#primaryimage","url":"https:\/\/www.inovex.de\/wp-content\/uploads\/2015\/06\/docker-introduction1.jpg","contentUrl":"https:\/\/www.inovex.de\/wp-content\/uploads\/2015\/06\/docker-introduction1.jpg","width":2300,"height":678,"caption":"Docker"},{"@type":"BreadcrumbList","@id":"https:\/\/www.inovex.de\/de\/blog\/neue-features-in-docker-1-5\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.inovex.de\/de\/"},{"@type":"ListItem","position":2,"name":"Neue Features in Docker 1.5"}]},{"@type":"WebSite","@id":"https:\/\/www.inovex.de\/de\/#website","url":"https:\/\/www.inovex.de\/de\/","name":"inovex GmbH","description":"","publisher":{"@id":"https:\/\/www.inovex.de\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.inovex.de\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/www.inovex.de\/de\/#organization","name":"inovex GmbH","url":"https:\/\/www.inovex.de\/de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.inovex.de\/de\/#\/schema\/logo\/image\/","url":"https:\/\/www.inovex.de\/wp-content\/uploads\/2021\/03\/inovex-logo-16-9-1.png","contentUrl":"https:\/\/www.inovex.de\/wp-content\/uploads\/2021\/03\/inovex-logo-16-9-1.png","width":1921,"height":1081,"caption":"inovex GmbH"},"image":{"@id":"https:\/\/www.inovex.de\/de\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/inovexde","https:\/\/x.com\/inovexgmbh","https:\/\/www.instagram.com\/inovexlife\/","https:\/\/www.linkedin.com\/company\/inovex","https:\/\/www.youtube.com\/channel\/UC7r66GT14hROB_RQsQBAQUQ"]},{"@type":"Person","@id":"https:\/\/www.inovex.de\/de\/#\/schema\/person\/ff0f81e46159995b89587bda0f85ba5a","name":"J\u00fcrgen Brunk","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/secure.gravatar.com\/avatar\/b1956fa5b21ec01f207600d8732e79fad79a60f02cf2918a5d627cb2761bf6b1?s=96&d=retro&r=gaeaedf48c3a8d0f53af497a359a80ba3","url":"https:\/\/secure.gravatar.com\/avatar\/b1956fa5b21ec01f207600d8732e79fad79a60f02cf2918a5d627cb2761bf6b1?s=96&d=retro&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b1956fa5b21ec01f207600d8732e79fad79a60f02cf2918a5d627cb2761bf6b1?s=96&d=retro&r=g","caption":"J\u00fcrgen Brunk"},"url":"https:\/\/www.inovex.de\/de\/blog\/author\/jbrunk\/"}]}},"_links":{"self":[{"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/posts\/20968","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/comments?post=20968"}],"version-history":[{"count":1,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/posts\/20968\/revisions"}],"predecessor-version":[{"id":61697,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/posts\/20968\/revisions\/61697"}],"wp:attachment":[{"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/media?parent=20968"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/tags?post=20968"},{"taxonomy":"service","embeddable":true,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/service?post=20968"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/coauthors?post=20968"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}