{"id":825,"date":"2016-07-21T11:13:32","date_gmt":"2016-07-21T09:13:32","guid":{"rendered":"http:\/\/usersnap.com\/de\/blog\/?p=825"},"modified":"2016-08-09T17:27:08","modified_gmt":"2016-08-09T15:27:08","slug":"docker-fuer-mac-erfahrungsbericht","status":"publish","type":"post","link":"https:\/\/usersnap.com\/de\/blog\/docker-fuer-mac-erfahrungsbericht\/","title":{"rendered":"Docker f\u00fcr Mac: Unser Erfahrungsbericht"},"content":{"rendered":"<p>Wir bei Usersnap sind gro\u00dfe Docker-Fans. Aber das ist nicht alles, wir verwenden Docker auch f\u00fcr einige Microservices, Websites und kleine Apps.<\/p>\n<p>Heute freue ich mich unsere erste Review von Docker f\u00fcr Mac mit Ihnen zu teilen. Docker f\u00fcr Mac gibt es seit dem 20. Juni und ich hoffe, Sie freuen sich so sehr wie ich. \ud83d\ude42<br \/>\n<!--more--><\/p>\n<h2>Was ist Docker f\u00fcr Mac \u2026 &amp; f\u00fcr Windows?<\/h2>\n<p>Im M\u00e4rz diesen Jahres hat Docker einen Support f\u00fcr Mac und Windows released.<\/p>\n<p>Begonnen hat alles mit closed beta, wobei nur ein paar early adopters Zugang hatten. Seit dem 20. Juni k\u00f6nnen Sie nun Docker f\u00fcr Mac &amp; Windows in \u00f6ffentlichem Beta erhalten. Sie k\u00f6nnen Docker derzeit kostenlos runterladen, aber vergessen Sie nicht, dass es immer noch in Beta ist.<\/p>\n<p>Gem\u00e4\u00df der offiziellen Dokumentation teilen Docker f\u00fcr Windows und f\u00fcr Mac eine gemeinsame Code-Basis. Dennoch scheint es, dass Docker f\u00fcr Windows ein bisschen mehr in Beta ist als Docker f\u00fcr Mac.<\/p>\n<h2>Docker f\u00fcr Mac ist ein Game Changer.<\/h2>\n<p>Docker f\u00fcr Mac ist das j\u00fcngste Angebot f\u00fcr Mac, das als native OS X Anwendung l\u00e4uft und mit xhyve das Docker Engine environment und Linux kernel-spezifische Features virtualisiert.<\/p>\n<p><strong>Warum ist es so gro\u00dfartig?<\/strong><br \/>\nWeil Docker f\u00fcr Mac Ihnen erlaubt Docker als native App auf Ihrem Mac laufen zu lassen.<\/p>\n<p>Oder wie Noah Zoshke <a href=\"https:\/\/medium.com\/@nzoschke\/docker-for-mac-beta-review-b91692289eb5#.l3s02csxt\"  target=\"_blank\"  target=\"_blank\" >gesagt hat<\/a>:<\/p>\n<blockquote><p>Docker for Mac is a game changer.<\/p><\/blockquote>\n<p>Wenn Sie bisher die Docker Toolbox verwendet haben, dann wird Docker f\u00fcr Mac sehr vielversprechend f\u00fcr Sie sein. Denn Sie brauchen nicht l\u00e4nger eine virtuelle Box, eine docker-machine, um Docker f\u00fcr Mac zu starten.<\/p>\n<h2>Docker for Mac vs Docker Toolbox<\/h2>\n<p>Wenn Sie bisher die Docker Toolbox verwendet haben, fragen sie sich vielleicht, wie die native Docker f\u00fcr Mac App Ihre bestehenden Projekte beeinflusst.<\/p>\n<p>Bevor Sie Docker f\u00fcr Mac installieren, empfehle ich Ihnen den <a href=\"https:\/\/docs.docker.com\/docker-for-mac\/docker-toolbox\/\"  target=\"_blank\"  target=\"_blank\" >Vergleich zwischen Docker for Mac vs Docker Toolbox<\/a>.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-827\" src=\"http:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/docker-for-mac-and-toolbox.png\" alt=\"Docker for Mac und Toolbox Erfahrungsbericht\" width=\"650\" height=\"499\" srcset=\"https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/docker-for-mac-and-toolbox.png 985w, https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/docker-for-mac-and-toolbox-300x230.png 300w, https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/docker-for-mac-and-toolbox-140x107.png 140w\" sizes=\"(max-width: 650px) 100vw, 650px\" \/><\/p>\n<p>Sie k\u00f6nnen Docker for Mac und Docker Toolbox auf der gleichen Maschine haben.<\/p>\n<h2>Docker f\u00fcr Mac installieren<\/h2>\n<p>Zuerst sollten Sie Docker f\u00fcr Mac runterladen:<\/p>\n<ul>\n<li><a href=\"https:\/\/docs.docker.com\/docker-for-mac\/\"  target=\"_blank\"  target=\"_blank\" >Download Docker for Mac<\/a><\/li>\n<\/ul>\n<p>Nachdem Sie das File runtergeladen haben, sehen Sie den Standard-Installation-Prozess, \u00e4hnlich wie bei vielen anderen OS X Anwendungen.<\/p>\n<p>F\u00fchren Sie einfach das .dmg File aus und ziehen Sie die Docker App in Ihren Programm-Folder.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-828\" src=\"http:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/docker-app-formac-windows.png\" alt=\"Docker App f\u00fcr Mac Erfahrungsbericht\" width=\"650\" height=\"302\" srcset=\"https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/docker-app-formac-windows.png 720w, https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/docker-app-formac-windows-300x139.png 300w, https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/docker-app-formac-windows-140x65.png 140w\" sizes=\"(max-width: 650px) 100vw, 650px\" \/><br \/>\nWenn Sie fertig mit dem Installations-Prozess sind, wird eine kleine Hilfe in der OS X bar auftauchen.<br \/>\n<img decoding=\"async\" class=\"alignnone wp-image-829\" src=\"http:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/docker-mac-bar.png\" alt=\"Docker f\u00fcr Mac Erfahrungsbericht\" width=\"279\" height=\"457\" srcset=\"https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/docker-mac-bar.png 279w, https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/docker-mac-bar-183x300.png 183w, https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/docker-mac-bar-85x140.png 85w\" sizes=\"(max-width: 279px) 100vw, 279px\" \/><\/p>\n<p>Yay! Sie sind fertig. Docker ist installiert und Sie k\u00f6nnen jetzt Docker f\u00fcr Mac benutzten.<br \/>\n<a href=\"http:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/docker-bar-for-mac.png\"  rel='lightbox'  rel='lightbox' data-rel=\"lightbox-image-0\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img decoding=\"async\" class=\"alignnone wp-image-830\" src=\"http:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/docker-bar-for-mac.png\" alt=\"Docker f\u00fcr Mac Bar\" width=\"316\" height=\"261\" srcset=\"https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/docker-bar-for-mac.png 316w, https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/docker-bar-for-mac-300x248.png 300w, https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/docker-bar-for-mac-140x116.png 140w\" sizes=\"(max-width: 316px) 100vw, 316px\" \/><\/a><\/p>\n<p>Wenn SIe Ihren Terminal \u00f6ffnen (und Sie haben Docker Toolbox bereits vorher verwendet), dann sto\u00dfen Sie vielleicht auf das gleiche Problem wie ich (siehe Screenshot).<br \/>\n<a href=\"http:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/docker-for-mac-error.png\"  rel='lightbox'  rel='lightbox' data-rel=\"lightbox-image-1\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img decoding=\"async\" class=\"alignnone wp-image-831\" src=\"http:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/docker-for-mac-error.png\" alt=\"Docker f\u00fcr Mac Fehlermeldung\" width=\"598\" height=\"103\" srcset=\"https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/docker-for-mac-error.png 615w, https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/docker-for-mac-error-300x52.png 300w, https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/docker-for-mac-error-140x24.png 140w\" sizes=\"(max-width: 598px) 100vw, 598px\" \/><\/a><\/p>\n<p>Es sieht so aus, als h\u00e4tte Docker f\u00fcr Mac Probleme aufgrund meiner bereits installierten Toolbox. Im ersten Schritt sollten Sie \u00fcberpr\u00fcfen, ob Toolbox Docker Variablen festgelegt sind.<\/p>\n<pre>$ env | grep DOCKER\r\n<\/pre>\n<p><a href=\"http:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/docker-terminal-mac.png\"  rel='lightbox'  rel='lightbox' data-rel=\"lightbox-image-2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img decoding=\"async\" class=\"alignnone wp-image-832\" src=\"http:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/docker-terminal-mac.png\" alt=\"Docker f\u00fcr Mac Fehler\" width=\"550\" height=\"195\" srcset=\"https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/docker-terminal-mac.png 567w, https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/docker-terminal-mac-300x106.png 300w, https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/docker-terminal-mac-140x50.png 140w\" sizes=\"(max-width: 550px) 100vw, 550px\" \/><\/a><\/p>\n<p>Wenn dieser Command keinen Output produziert, k\u00f6nnen Sie Docker f\u00fcr Mac benutzen.<\/p>\n<p>Wenn etwas herauskommt (so wie in meinem untenstehenden Screenshot) m\u00fcssen Sie Ihre Docer Variablen \u00fcberpr\u00fcfen.<\/p>\n<p>Sie k\u00f6nnen das mit dem folgenden Befehl tun:<\/p>\n<pre>unset DOCKER_TLS_VERIFY\r\nunset DOCKER_CERT_PATH\r\nunset DOCKER_MACHINE_NAME\r\nunset DOCKER_HOST\r\n<\/pre>\n<p><a href=\"http:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/terminal-docker-formac-review.png\"  rel='lightbox'  rel='lightbox' data-rel=\"lightbox-image-3\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img decoding=\"async\" class=\"alignnone wp-image-833\" src=\"http:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/terminal-docker-formac-review.png\" alt=\"Docker f\u00fcr Mac Erfahrung\" width=\"550\" height=\"371\" srcset=\"https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/terminal-docker-formac-review.png 577w, https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/terminal-docker-formac-review-300x202.png 300w, https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/terminal-docker-formac-review-140x94.png 140w\" sizes=\"(max-width: 550px) 100vw, 550px\" \/><\/a><\/p>\n<p>Wie Sie an diesem Screenshot sehen k\u00f6nnen hat mir das zur\u00fccksetzen der Variablen geholfen Hugo zu starten. Yay!<\/p>\n<h2>Container im lokalen Host Netzwerk laufen lassen<\/h2>\n<p>Wenn Sie Docker in einer corporate Umgebung mit restriktivem VPN verwenden, dann funktioniert Docker f\u00fcr Mac auch dort. Gro\u00dfartig, oder? \ud83d\ude42<\/p>\n<h2>Alte Docker Files und Apps de-installieren<\/h2>\n<p>Ich habe die Docker Toolbox f\u00fcr mehr als ein Jahr verwendet. Und in dieser Zeit habe ich einige Dateien gesammelt, die jetzt von Docker f\u00fcr Mac ersetzt werden.<\/p>\n<p>Ich habe z. B. folgende Dateien deinstalliert:<\/p>\n<ul>\n<li>Docker Toolbox (Docker Machine, Docker Quickstart Terminal, Kitematic)<\/li>\n<li>VirtualBox (mit deren Docker files)<\/li>\n<li>Den ganzen Folder .docker (mit einer Gr\u00f6\u00dfe von mehr als 4.8 GB)<\/li>\n<li>Den Folder .boot2docker<\/li>\n<\/ul>\n<p><a href=\"http:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/uninstall-docker-toolbox-mac.png\"  rel='lightbox'  rel='lightbox' data-rel=\"lightbox-image-4\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img decoding=\"async\" class=\"alignnone wp-image-834\" src=\"http:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/uninstall-docker-toolbox-mac.png\" alt=\"Docker files l\u00f6schen\" width=\"265\" height=\"273\" srcset=\"https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/uninstall-docker-toolbox-mac.png 265w, https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/uninstall-docker-toolbox-mac-136x140.png 136w\" sizes=\"(max-width: 265px) 100vw, 265px\" \/><\/a><\/p>\n<h2>Zusammenfassung<\/h2>\n<p>Wir haben Docker Toolbox in den letzten 12 Monaten verwendet und wir freuen uns sehr \u00fcber Docker f\u00fcr Mac! Der Installations-Prozess war ziemlich einfach und wir haben einige Vorteile gesehen gegen\u00fcber Docker Toolbox.<\/p>\n<p>Hier ist eine kurze Liste \u00fcber die Vorteile:<\/p>\n<ul>\n<li>Einfacher und schneller Installations-Prozess<\/li>\n<li>Keine VirtualBox mehr!<\/li>\n<li>Keine Probleme virtual machines, filesystems oder anderen Bugs mit der Docker Toolbox<\/li>\n<li>Docker f\u00fcr Mac verh\u00e4lt sich ein bisschen wie Docker auf Linux (was bedeutet keine weiteren individuellen Skript-Versionen f\u00fcr Mac!)<\/li>\n<li>Wenn Sie bereits die Docker Toolbox verwendet haben, k\u00f6nnen Sie jetzt eine Menge Dateien de-installieren. Yay!<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Wir bei Usersnap sind gro\u00dfe Docker-Fans. Aber das ist nicht alles, wir verwenden Docker auch f\u00fcr einige Microservices, Websites und kleine Apps. Heute freue ich mich unsere erste Review von Docker f\u00fcr Mac mit Ihnen zu teilen. Docker f\u00fcr Mac gibt es seit dem 20. Juni und ich hoffe, Sie freuen sich so sehr wie [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":826,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[12],"tags":[],"class_list":["post-825","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-web-development"],"acf":[],"_links":{"self":[{"href":"https:\/\/usersnap.com\/de\/blog\/wp-json\/wp\/v2\/posts\/825","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/usersnap.com\/de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/usersnap.com\/de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/usersnap.com\/de\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/usersnap.com\/de\/blog\/wp-json\/wp\/v2\/comments?post=825"}],"version-history":[{"count":0,"href":"https:\/\/usersnap.com\/de\/blog\/wp-json\/wp\/v2\/posts\/825\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/usersnap.com\/de\/blog\/wp-json\/wp\/v2\/media\/826"}],"wp:attachment":[{"href":"https:\/\/usersnap.com\/de\/blog\/wp-json\/wp\/v2\/media?parent=825"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/usersnap.com\/de\/blog\/wp-json\/wp\/v2\/categories?post=825"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/usersnap.com\/de\/blog\/wp-json\/wp\/v2\/tags?post=825"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}