Suche senden
Hochladen
Was ist Docker ?
•
2 gefällt mir
•
2,781 views
Ulrich Gerkmann-Bartels
Folgen
Meine Präsentation vom TestDrive - Docker vom Scope Alliance Stand auf der DOAG 2014.
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 9
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Docker Einführung @GPN15
Docker Einführung @GPN15
m1no
Docker Security - Architektur und Sicherheitsfunktionen von Containervirtuali...
Docker Security - Architektur und Sicherheitsfunktionen von Containervirtuali...
inovex GmbH
docker.io - Secure And Portable Containers Made Easy
docker.io - Secure And Portable Containers Made Easy
inovex GmbH
docker.io @ CentOS 7 - Secure And Portable Containers Made Easy
docker.io @ CentOS 7 - Secure And Portable Containers Made Easy
inovex GmbH
Tipps und Tricks im Umgang mit Docker
Tipps und Tricks im Umgang mit Docker
Nicholas Dille
Docker Workshop Experten Forum Stuttgart 2015, Agile Methoden GmbH
Docker Workshop Experten Forum Stuttgart 2015, Agile Methoden GmbH
agilemethoden
Continuous Delivery für Infrastrukturdienste in Container-Umgebungen
Continuous Delivery für Infrastrukturdienste in Container-Umgebungen
Nicholas Dille
Docker - Containervirtualisierung leichtgemacht
Docker - Containervirtualisierung leichtgemacht
B1 Systems GmbH
Weitere ähnliche Inhalte
Was ist angesagt?
OpenShift-Build-Pipelines: Build ► Test ► Run!
OpenShift-Build-Pipelines: Build ► Test ► Run!
Tobias Schneck
Vagrant, Puppet, Docker für Entwickler und Architekten
Vagrant, Puppet, Docker für Entwickler und Architekten
OPITZ CONSULTING Deutschland
systemd & Docker
systemd & Docker
Thorsten Höger
Continuous Testing: Integration- und UI-Testing mit OpenShift-Build-Pipelines
Continuous Testing: Integration- und UI-Testing mit OpenShift-Build-Pipelines
Tobias Schneck
Docker und Kubernetes Patterns & Anti-Patterns
Docker und Kubernetes Patterns & Anti-Patterns
QAware GmbH
Was gibt es Neues im Docker-Universum
Was gibt es Neues im Docker-Universum
Nicholas Dille
Docker - Automatisches Deployment für Linux-Instanzen
Docker - Automatisches Deployment für Linux-Instanzen
B1 Systems GmbH
WebLogic im Docker Container
WebLogic im Docker Container
Andreas Koop
WebLogic im Docker Container
WebLogic im Docker Container
enpit GmbH & Co. KG
TechTalkThursday 02.03.2017: Container-Orchestrierung mit OpenShift - Unser W...
TechTalkThursday 02.03.2017: Container-Orchestrierung mit OpenShift - Unser W...
nine
Deployment von Entwicklungsumgebungen eines TYPO3-Intranets mit Vagrant
Deployment von Entwicklungsumgebungen eines TYPO3-Intranets mit Vagrant
Christoph Möller
Apex meets Docker
Apex meets Docker
OPITZ CONSULTING Deutschland
Continuous Delivery
Continuous Delivery
Steffen Gebert
Einführung in Puppet und Vagrant
Einführung in Puppet und Vagrant
s0enke
Continuous Delivery für Cloud-native Anwendungen auf Cloud-nativer Infrastruktur
Continuous Delivery für Cloud-native Anwendungen auf Cloud-nativer Infrastruktur
QAware GmbH
Docker and Raspberry Pi. A dream team?
Docker and Raspberry Pi. A dream team?
Govinda Fichtner
Jenkins Acceleration
Jenkins Acceleration
Patrick Paechnatz
Nginx
Nginx
dorn&malag
Development in der Cloud-Ära
Development in der Cloud-Ära
enpit GmbH & Co. KG
Was ist angesagt?
(19)
OpenShift-Build-Pipelines: Build ► Test ► Run!
OpenShift-Build-Pipelines: Build ► Test ► Run!
Vagrant, Puppet, Docker für Entwickler und Architekten
Vagrant, Puppet, Docker für Entwickler und Architekten
systemd & Docker
systemd & Docker
Continuous Testing: Integration- und UI-Testing mit OpenShift-Build-Pipelines
Continuous Testing: Integration- und UI-Testing mit OpenShift-Build-Pipelines
Docker und Kubernetes Patterns & Anti-Patterns
Docker und Kubernetes Patterns & Anti-Patterns
Was gibt es Neues im Docker-Universum
Was gibt es Neues im Docker-Universum
Docker - Automatisches Deployment für Linux-Instanzen
Docker - Automatisches Deployment für Linux-Instanzen
WebLogic im Docker Container
WebLogic im Docker Container
WebLogic im Docker Container
WebLogic im Docker Container
TechTalkThursday 02.03.2017: Container-Orchestrierung mit OpenShift - Unser W...
TechTalkThursday 02.03.2017: Container-Orchestrierung mit OpenShift - Unser W...
Deployment von Entwicklungsumgebungen eines TYPO3-Intranets mit Vagrant
Deployment von Entwicklungsumgebungen eines TYPO3-Intranets mit Vagrant
Apex meets Docker
Apex meets Docker
Continuous Delivery
Continuous Delivery
Einführung in Puppet und Vagrant
Einführung in Puppet und Vagrant
Continuous Delivery für Cloud-native Anwendungen auf Cloud-nativer Infrastruktur
Continuous Delivery für Cloud-native Anwendungen auf Cloud-nativer Infrastruktur
Docker and Raspberry Pi. A dream team?
Docker and Raspberry Pi. A dream team?
Jenkins Acceleration
Jenkins Acceleration
Nginx
Nginx
Development in der Cloud-Ära
Development in der Cloud-Ära
Andere mochten auch
Docker
Docker
Patrick Oberdorf
Docker introduction
Docker introduction
dotCloud
Advanced Continuous Integration
Advanced Continuous Integration
OPITZ CONSULTING Deutschland
Referat: Architektur und Entwicklung mobiler Anwendungen
Referat: Architektur und Entwicklung mobiler Anwendungen
Digicomp Academy AG
ApEx effektiv - DOAG 2010 - OPITZ CONSULTING - Stephan Engel
ApEx effektiv - DOAG 2010 - OPITZ CONSULTING - Stephan Engel
OPITZ CONSULTING Deutschland
Gestern OWB, heute ODI
Gestern OWB, heute ODI
enpit GmbH & Co. KG
Was ist Docker?
Was ist Docker?
enpit GmbH & Co. KG
Forms Microsoft and more
Forms Microsoft and more
OPITZ CONSULTING Deutschland
Choice-o-mat - Entscheidungshilfe für Oracles Entwicklungswerkzeuge
Choice-o-mat - Entscheidungshilfe für Oracles Entwicklungswerkzeuge
enpit GmbH & Co. KG
Modernisierung in Zeiten wie diesen
Modernisierung in Zeiten wie diesen
enpit GmbH & Co. KG
Die 5 Mythen der Forms-Modernisierung
Die 5 Mythen der Forms-Modernisierung
enpit GmbH & Co. KG
Agilität und Microservices als Chance für Modernisierung?
Agilität und Microservices als Chance für Modernisierung?
enpit GmbH & Co. KG
API Management - Why it matters!
API Management - Why it matters!
OPITZ CONSULTING Deutschland
IBM Presents the Notes Domino Roadmap and a Deep Dive into Feature Pack 8
IBM Presents the Notes Domino Roadmap and a Deep Dive into Feature Pack 8
Teamstudio
Docker introduction
Docker introduction
Julien Maitrehenry
REST in Peace - Mit ORDS, Node.JS, ADF, Java oder OSB?
REST in Peace - Mit ORDS, Node.JS, ADF, Java oder OSB?
enpit GmbH & Co. KG
Forms 12c und der Oracle SB
Forms 12c und der Oracle SB
OPITZ CONSULTING Deutschland
Docker Online Meetup: Announcing Docker CE + EE
Docker Online Meetup: Announcing Docker CE + EE
Docker, Inc.
Andere mochten auch
(18)
Docker
Docker
Docker introduction
Docker introduction
Advanced Continuous Integration
Advanced Continuous Integration
Referat: Architektur und Entwicklung mobiler Anwendungen
Referat: Architektur und Entwicklung mobiler Anwendungen
ApEx effektiv - DOAG 2010 - OPITZ CONSULTING - Stephan Engel
ApEx effektiv - DOAG 2010 - OPITZ CONSULTING - Stephan Engel
Gestern OWB, heute ODI
Gestern OWB, heute ODI
Was ist Docker?
Was ist Docker?
Forms Microsoft and more
Forms Microsoft and more
Choice-o-mat - Entscheidungshilfe für Oracles Entwicklungswerkzeuge
Choice-o-mat - Entscheidungshilfe für Oracles Entwicklungswerkzeuge
Modernisierung in Zeiten wie diesen
Modernisierung in Zeiten wie diesen
Die 5 Mythen der Forms-Modernisierung
Die 5 Mythen der Forms-Modernisierung
Agilität und Microservices als Chance für Modernisierung?
Agilität und Microservices als Chance für Modernisierung?
API Management - Why it matters!
API Management - Why it matters!
IBM Presents the Notes Domino Roadmap and a Deep Dive into Feature Pack 8
IBM Presents the Notes Domino Roadmap and a Deep Dive into Feature Pack 8
Docker introduction
Docker introduction
REST in Peace - Mit ORDS, Node.JS, ADF, Java oder OSB?
REST in Peace - Mit ORDS, Node.JS, ADF, Java oder OSB?
Forms 12c und der Oracle SB
Forms 12c und der Oracle SB
Docker Online Meetup: Announcing Docker CE + EE
Docker Online Meetup: Announcing Docker CE + EE
Ähnlich wie Was ist Docker ?
Einführung in Docker
Einführung in Docker
Christian Colbach
Ausrollen von Multi-Tier-Applikationen mit Docker
Ausrollen von Multi-Tier-Applikationen mit Docker
B1 Systems GmbH
Hendrik Jungnitsch: Software verpacken mit Docker
Hendrik Jungnitsch: Software verpacken mit Docker
gedoplan
Docker for Windows / Windows Container
Docker for Windows / Windows Container
Thomas Wilhelm Wiefel
Vagrant - Einführung & Verwendung
Vagrant - Einführung & Verwendung
Tilo Baller
Docker for Python Development
Docker for Python Development
Martin Christen
Docker und Kubernetes Patterns & Anti-Patterns
Docker und Kubernetes Patterns & Anti-Patterns
Josef Adersberger
Boost your APEX Deployment and Provisioning with Docker
Boost your APEX Deployment and Provisioning with Docker
Steven Grzbielok
Docker und Virtualisierung - Container Use Cases für eine isolierte, performa...
Docker und Virtualisierung - Container Use Cases für eine isolierte, performa...
B1 Systems GmbH
Docker und IBM Bluemix
Docker und IBM Bluemix
Stephan Max
Composer und TYPO3
Composer und TYPO3
Peter Kraume
Verteilte Anwendungen bei Azure mit Docker und Kubernetes
Verteilte Anwendungen bei Azure mit Docker und Kubernetes
Gregor Biswanger
Dockerbank II - 03 - Szenarien des Routinebetriebs (aktualisiert).pdf
Dockerbank II - 03 - Szenarien des Routinebetriebs (aktualisiert).pdf
Syahri Ramadhan
Das Runde muss in das Eckige - Java-Anwendungen für Kubernetes entwickeln und...
Das Runde muss in das Eckige - Java-Anwendungen für Kubernetes entwickeln und...
gedoplan
Oracle und Docker
Oracle und Docker
Stefan Oehrli
Lokale TYPO3 Entwicklungsumgebung mit DDEV
Lokale TYPO3 Entwicklungsumgebung mit DDEV
Peter Kraume
Oracle oem 12c_plugin_development-doag-konferenz_11_2014_print_gunther_pipperr
Oracle oem 12c_plugin_development-doag-konferenz_11_2014_print_gunther_pipperr
Gunther Pippèrr
Alternativen des Betriebs von Weblogic mit Kubernetes/Docker
Alternativen des Betriebs von Weblogic mit Kubernetes/Docker
OPITZ CONSULTING Deutschland
Openshift
Openshift
storminator
Wordpress im docker
Wordpress im docker
Philipp Kropp
Ähnlich wie Was ist Docker ?
(20)
Einführung in Docker
Einführung in Docker
Ausrollen von Multi-Tier-Applikationen mit Docker
Ausrollen von Multi-Tier-Applikationen mit Docker
Hendrik Jungnitsch: Software verpacken mit Docker
Hendrik Jungnitsch: Software verpacken mit Docker
Docker for Windows / Windows Container
Docker for Windows / Windows Container
Vagrant - Einführung & Verwendung
Vagrant - Einführung & Verwendung
Docker for Python Development
Docker for Python Development
Docker und Kubernetes Patterns & Anti-Patterns
Docker und Kubernetes Patterns & Anti-Patterns
Boost your APEX Deployment and Provisioning with Docker
Boost your APEX Deployment and Provisioning with Docker
Docker und Virtualisierung - Container Use Cases für eine isolierte, performa...
Docker und Virtualisierung - Container Use Cases für eine isolierte, performa...
Docker und IBM Bluemix
Docker und IBM Bluemix
Composer und TYPO3
Composer und TYPO3
Verteilte Anwendungen bei Azure mit Docker und Kubernetes
Verteilte Anwendungen bei Azure mit Docker und Kubernetes
Dockerbank II - 03 - Szenarien des Routinebetriebs (aktualisiert).pdf
Dockerbank II - 03 - Szenarien des Routinebetriebs (aktualisiert).pdf
Das Runde muss in das Eckige - Java-Anwendungen für Kubernetes entwickeln und...
Das Runde muss in das Eckige - Java-Anwendungen für Kubernetes entwickeln und...
Oracle und Docker
Oracle und Docker
Lokale TYPO3 Entwicklungsumgebung mit DDEV
Lokale TYPO3 Entwicklungsumgebung mit DDEV
Oracle oem 12c_plugin_development-doag-konferenz_11_2014_print_gunther_pipperr
Oracle oem 12c_plugin_development-doag-konferenz_11_2014_print_gunther_pipperr
Alternativen des Betriebs von Weblogic mit Kubernetes/Docker
Alternativen des Betriebs von Weblogic mit Kubernetes/Docker
Openshift
Openshift
Wordpress im docker
Wordpress im docker
Mehr von Ulrich Gerkmann-Bartels
Visualisierung von fachlichen Informationen mit Oracle ADF
Visualisierung von fachlichen Informationen mit Oracle ADF
Ulrich Gerkmann-Bartels
Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge
Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge
Ulrich Gerkmann-Bartels
Die 5 mythen-der-forms-modernisierung
Die 5 mythen-der-forms-modernisierung
Ulrich Gerkmann-Bartels
RAP im Enterprise - Quo Vadis Portal ?
RAP im Enterprise - Quo Vadis Portal ?
Ulrich Gerkmann-Bartels
Continuous Delivery in ADF Projekten
Continuous Delivery in ADF Projekten
Ulrich Gerkmann-Bartels
ADF Software Factory
ADF Software Factory
Ulrich Gerkmann-Bartels
German ADF News Session: JDev 11gR2 Extension
German ADF News Session: JDev 11gR2 Extension
Ulrich Gerkmann-Bartels
HA Datasource
HA Datasource
Ulrich Gerkmann-Bartels
DOAG 2006: More than Dept and Emp mit JDeveloper and ADF
DOAG 2006: More than Dept and Emp mit JDeveloper and ADF
Ulrich Gerkmann-Bartels
Challenges in converting from Oracle Forms to Oracle ADF
Challenges in converting from Oracle Forms to Oracle ADF
Ulrich Gerkmann-Bartels
DOAG 2010: SOR - Service Oriented Reporting
DOAG 2010: SOR - Service Oriented Reporting
Ulrich Gerkmann-Bartels
DOAG SIG Development: BI Publisher and Oracle ADF
DOAG SIG Development: BI Publisher and Oracle ADF
Ulrich Gerkmann-Bartels
SE 2010: how we do it
SE 2010: how we do it
Ulrich Gerkmann-Bartels
DOAG 2010: ADF Faces RC Best Practice
DOAG 2010: ADF Faces RC Best Practice
Ulrich Gerkmann-Bartels
Encapsulation, the requirement for software modernization?
Encapsulation, the requirement for software modernization?
Ulrich Gerkmann-Bartels
Application lifecycle in ADF Projects
Application lifecycle in ADF Projects
Ulrich Gerkmann-Bartels
Input and Views about Oracle ADF
Input and Views about Oracle ADF
Ulrich Gerkmann-Bartels
Mehr von Ulrich Gerkmann-Bartels
(17)
Visualisierung von fachlichen Informationen mit Oracle ADF
Visualisierung von fachlichen Informationen mit Oracle ADF
Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge
Choice-o-mat: Entscheidungshilfe für Oracle Entwicklungswerkzeuge
Die 5 mythen-der-forms-modernisierung
Die 5 mythen-der-forms-modernisierung
RAP im Enterprise - Quo Vadis Portal ?
RAP im Enterprise - Quo Vadis Portal ?
Continuous Delivery in ADF Projekten
Continuous Delivery in ADF Projekten
ADF Software Factory
ADF Software Factory
German ADF News Session: JDev 11gR2 Extension
German ADF News Session: JDev 11gR2 Extension
HA Datasource
HA Datasource
DOAG 2006: More than Dept and Emp mit JDeveloper and ADF
DOAG 2006: More than Dept and Emp mit JDeveloper and ADF
Challenges in converting from Oracle Forms to Oracle ADF
Challenges in converting from Oracle Forms to Oracle ADF
DOAG 2010: SOR - Service Oriented Reporting
DOAG 2010: SOR - Service Oriented Reporting
DOAG SIG Development: BI Publisher and Oracle ADF
DOAG SIG Development: BI Publisher and Oracle ADF
SE 2010: how we do it
SE 2010: how we do it
DOAG 2010: ADF Faces RC Best Practice
DOAG 2010: ADF Faces RC Best Practice
Encapsulation, the requirement for software modernization?
Encapsulation, the requirement for software modernization?
Application lifecycle in ADF Projects
Application lifecycle in ADF Projects
Input and Views about Oracle ADF
Input and Views about Oracle ADF
Was ist Docker ?
1.
WAS IST DOCKER?
Scope Alliance @ DOAG 2014 , Nürnberg
2.
3-SCHRITTE-KONZEPT ‣ BUILD:
‣ Beliebige Programmiersprachen ‣ SHIP: ‣ Anwendung + Abhängigkeiten in Sandbox ‣ RUN: ‣ überall lauffähig, Flexibilität 2
3.
ARCHITEKTUR Server Host-Betriebssystem
Docker Engine (kein Gast-OS benötigt) Abhängigkeiten A Abhängigkeiten B Anwendung A Anwendung B 3
4.
DOCKER FÜR ENTWICKLER
4 Anwendung Abhängigkeiten Docker Image
5.
DOCKER FÜR SYSTEM-ADMINS
Docker Image Docker Engine 5 ‣ Image läuft im Container ‣ bel. viele Container sind startbar ‣ Distribution auf beliebige Geräte
6.
BEISPIEL: EIGENE IMAGES
docker pull ubuntu docker images docker run ubuntu –i –t /bin/bash root@7d48e2d273a1:/# [...] root@7d48e2d273a1:/# exit docker commit 7d48e2d273a1 enpit-ubuntu:1.0 docker push enpit.de:5555/enpit-ubuntu:1.0 6
7.
BEISPIEL: DOCKERFILE FROM
griff/oracle-jdk7 MAINTAINER Ulrich Gerkmann-Bartels "ugb@enpit.de" RUN mkdir -p /opt/archiva RUN wget -O /tmp/apache-archiva-2.1.0-bin.tar.gz […]/apache-archiva-2.1.0-bin.tar.gz RUN tar xzvf /tmp/apache-archiva-2.1.0-bin.tar.gz -C /opt/archiva --strip-components=1 RUN useradd --user-group --system --home-dir /opt/archiva archiva RUN chown -R archiva:archiva /opt/archiva ADD start_as_archiva.sh /opt/start_as_archiva.sh CMD ["/opt/start_as_archiva.sh"] EXPOSE 8080 7
8.
DEMO
Jetzt herunterladen