Recap OXID-Usergroup: OXID-Setup in weniger als 5 Minuten

13.10.2015 / erstellt von / OXID Y-SQUARE

Mit Docker kann eine OXID Entwicklungsumgebung in weniger als 5 Minuten entstehen.

Für Entwickler bietet der Einsatz von virtuellen Maschinen viele Vorteile. Es gibt einige bewährte Lösungen die das Aufsetzen einer Entwicklungsumgebung ermöglichen. Andreas Nanko (Senior Solution Architect, Continum AG) stellte in seinem Vortrag mit dem Thema "Fast, isolated development environments using Docker"eine relativ neue Technologie vor.

Das wichtigste in Kürze:

Was ist Docker?
Die Open-Source Software basiert auf Linux-Technologien wie Cgroups und Namespaces und ist seit Version 2.6.24 fester Bestandteil von Linux. Mithilfe von Containern werden Anwendungen virtualisiert. Docker ist zwar auf die Anwendung von Linux ausgerichtet, mithilfe von VirtualBox kann es aber auch einfach auf OS X und Windows angewendet werden.

Wie ist Docker aufgebaut?
Docker besteht aus den drei Komponeten Docker Daemon, Docker Images und Docker Repositorys.

  • Docker Daeman = Root, Verwaltung aller Container
  • Docker Container basieren auf den Docker Images. Docker Images werden mittels Dockerfiles erstellt
  • Mithilfe von Docker Repositorys können Docker Images geteilt und versioniert werden


Vorteile von Docker?

  • Geringerer Ressourcenverbrauch im Vergleich zu anderen virtuellen Maschinen
  • Images sind stapelbar, d.h Änderungen an images werden Schicht für Schicht gespeichert und sind somit wiederverwendbar und kleiner
  • Container können über Docker Hub geteilt und wiederverwendet werden


Zum Ende des Vortrags demonstrierte Andreas Nanko wie das Setup der OXID Community Edition mithilfe von Docker in weniger als 5 Minuten ausgeführt werden kann. Der "Demo-Container" steht für alle Interessierten auf Github zur Verfügung. Den kompletten Vortrag stellt Andreas Nanko ebenfalls gerne als PDF-Download bereit.

Bei Fragen und Anregungen rund um Docker steht Andreas Nanko sicherlich gerne zur Verfügung.

 

Ausblick:
Die nächste OXID Usergroup wird Anfang des Jahres 2016 stattfinden. Themenvorschläge können gerne an info@y-square.de gesendet werden.

 

 

 

Ähnliche Nachrichten

Ähnliche Links

Keine Kommentare

Kommentar hinzufügen

* - Pflichtfeld

*




*

Daniela König & Thorsten Schneider GbR
Hauptstraße 176/1
79211 Denzlingen

fon: +49 7666 901 90 55

info@y-square.de

Impressum

Y-SQUARE

Daniela König & Thorsten Schneider GbR
Hauptstraße 176/1
79211 Denzlingen

fon: +49 7666 901 90 55

info@y-square.de

USt-IdNr.: DE 290 973 270

Verantwortlich für den Inhalt: Daniela König, Thorsten Schneider



Haftungsausschluss / Urheberrecht
Y-SQUARE GbR übernimmt trotz sorgfältiger Kontrolle keine Haftung für die Richtigkeit, Vollständigkeit und Aktualität der Informationen auf dieser Website sowie für die Inhalte externer Links. Für den Inhalt der verlinkten Seiten sind ausschließlich deren Betreiber verantwortlich. Eine Verlinkung unserer Website mit anderen Seiten ist nur nach schriftlicher Genehmigung erlaubt. Alle auf dieser Website veröffentlichten Werke, Bilder und Texte sowie das Webdesign unterliegen dem Urheberrecht und dürfen weder kopiert, vervielfältigt noch verändert werden. Inhalte und Rechte Dritter sind als solche gekennzeichnet.

Datenschutzerklärung für die Nutzung von Google Analytics
Diese Website benutzt Google Analytics, einen Webanalysedienst der Google Inc. ("Google"). Google Analytics verwendet sog. "Cookies", Textdateien, die auf Ihrem Computer gespeichert werden und die eine Analyse der Benutzung der Website durch Sie ermöglichen. Die durch den Cookie erzeugten Informationen über Ihre Benutzung dieser Website werden in der Regel an einen Server von Google in den USA übertragen und dort gespeichert. Im Falle der Aktivierung der IP-Anonymisierung auf dieser Webseite wird Ihre IP-Adresse von Google jedoch innerhalb von Mitgliedstaaten der Europäischen Union oder in anderen Vertragsstaaten des Abkommens über den Europäischen Wirtschaftsraum zuvor gekürzt.
Nur in Ausnahmefällen wird die volle IP-Adresse an einen Server von Google in den USA übertragen und dort gekürzt. Im Auftrag des Betreibers dieser Website wird Google diese Informationen benutzen, um Ihre Nutzung der Website auszuwerten, um Reports über die Websiteaktivitäten zusammenzustellen und um weitere mit der Websitenutzung und der Internetnutzung verbundene Dienstleistungen gegenüber dem Websitebetreiber zu erbringen. Die im Rahmen von Google Analytics von Ihrem Browser übermittelte IP-Adresse wird nicht mit anderen Daten von Google zusammengeführt.
Sie können die Speicherung der Cookies durch eine entsprechende Einstellung Ihrer Browser-Software verhindern; wir weisen Sie jedoch darauf hin, dass Sie in diesem Fall gegebenenfalls nicht sämtliche Funktionen dieser Website vollumfänglich werden nutzen können. Sie können darüber hinaus die Erfassung der durch das Cookie erzeugten und auf Ihre Nutzung der Website bezogenen Daten (inkl. Ihrer IP-Adresse) an Google sowie die Verarbeitung dieser Daten durch Google verhindern, indem sie das unter dem folgenden Link verfügbare Browser-Plugin herunterladen und installieren: http://tools.google.com/dlpage/gaoptout?hl=de.

Disclaimer von eRecht24.de

[x] Impressum schließen