SlideShare a Scribd company logo
1 of 66
Download to read offline
Daniel CHAFFIOL
Softeam Cadextan
(1999)
BNP-Paribas
Société Générale
Amundi Asset Management
HSBC
VonC
Stack Overflow
(2008)
Git - Hg – SVN - ClearCase
Golang - Docker
Eclipse - Jenkins
http://www.slideshare.net/dchaffiol/docker-110-111
http://www.slideshare.net/dchaffiol/docker-110-111
Blessed Staging External
Company Outside
master master_ext
mastermaster_ext
Blessed /
Staging /
External /
NGiNX Apache LDAP
Gpg2
Gitolite
HooksGit
repos
MCronData
SSHD
https://intranet.softeam.fr/node/2110
http://softeam.fr/details-actualite/?com=2110
git clone https//github.com/VonC/b2d
cd b2d
senv
r
t
s
git clone https//github.com/VonC/b2d
cd b2d
senv
r
t
s
dmssh <env>
<kv/blessed/staging/external>
cdd
n
OS distro (Host)
Linux distro (VM)
OS
Kernel
Hardware
Hypervisor (type 2)
Linux
Kernel
Hardware
Application
Virtual Machine
Linux distro (Host)
Files (Docker)
Linux
Kernel
Hardware
Docker Engine
[Application]
Docker
Linux distro (Host)
Container
(user space)
Kernel
Space
Process
System calls
https://docs.docker.com/engine/installation/windows/
Linux distro (Host)
Dockerfile:
FROM ubuntu
Ubuntu
NGiNXRUN 
add-apt-repository -y ppa:nginx/stable && 
apt-get update && 
apt-get install -y nginx
Config file
COPY env.conf /home/git/
RUN ln -fs /home/git/env.conf /etc/nginx/nginx.conf
EXPOSE 80
EXPOSE 443
ENTRYPOINT ["/bin/sh", "-c"]
CMD ["nginx"]
StatusCommands
Linux distro (Host)
Config file
NGiNX
Ubuntu
Ubuntu
NGiNX
Config files
files updates
docker start/run Up
docker create Created
StatusCommands
Linux distro (Host)
Config file
NGiNX
Ubuntu
Ubuntu
NGiNX
Config files
docker rm
docker start/run Up
docker create Created
docker stop/kill Exited
○
○
○
Blessed Staging External
Company Outside
master master_ext
mastermaster_ext
Blessed /
Staging /
External /
NGiNX Apache LDAP
Gpg2
Gitolite
HooksGit
repos
MCronData
SSHD
NGi
NX
Apa
che
LDA
P
Gpg
2
Gitol
ite
H
o
ok
s
Git
rep
os
MCr
on
Dat
a
NGi
NX
Apa
che
LDA
P
Gpg
2
Gitol
ite
H
o
ok
s
Git
rep
os
MCr
on
Dat
a
NGi
NX
Apa
che
LDA
P
Gpg
2
Gitol
ite
H
o
ok
s
Git
rep
os
MCr
on
Dat
a
SSH
D
one docker daemon
NGi
NX
Apa
che
LDA
P
Gpg
2
Gitol
ite
H
o
ok
s
Git
rep
os
MCr
on
Dat
a
NGi
NX
Apa
che
LDA
P
Gpg
2
Gitol
ite
H
o
ok
s
Git
rep
os
MCr
on
Dat
a
NGi
NX
Apa
che
LDA
P
Gpg
2
Gitol
ite
H
o
ok
s
Git
rep
os
MCr
on
Dat
a
SSH
D
one docker daemon
LDAP
Gpg2
Gitolite
HooksGit
repos
Data
Apache LDAP
Gpg2
Gitolite
HooksGit
repos
MCronData
SSHD
NGiNX Apache LDAP
Gpg2
Gitolite
HooksGit
repos
MCronData
SSHD
one docker daemon
NGi
NX
Apa
che
LDA
P
Gpg
2
Gitol
ite
H
o
ok
s
Git
rep
os
MCr
on
Dat
a
SSH
D
NGi
NX
Apa
che
LDA
P
Gpg
2
Gitol
ite
H
o
ok
s
Git
rep
os
MCr
on
Dat
a
one docker daemon
NGi
NX
Apa
che
LDA
P
Gpg
2
Gitol
ite
H
o
ok
s
Git
rep
os
MCr
on
Dat
a
SSH
D
NGi
NX
Apa
che
LDA
P
Gpg
2
Gitol
ite
H
o
ok
s
Git
rep
os
MCr
on
Dat
a
NGi
NX
Apa
che
LDA
P
Gpg
2
Gitol
ite
H
o
ok
s
Git
rep
os
MCr
on
Dat
a
one docker daemon
NGi
NX
Apa
che
LDA
P
Gpg
2
Gitol
ite
H
o
ok
s
Git
rep
os
MCr
on
Dat
a
SSH
D
NGi
NX
Apa
che
LDA
P
Gpg
2
Gitol
ite
H
o
ok
s
Git
rep
os
MCr
on
Dat
a
NGi
NX
Apa
che
LDA
P
Gpg
2
Gitol
ite
H
o
ok
s
Git
rep
os
MCr
on
Dat
a
one docker daemon
NGi
NX
Apa
che
LDA
P
Gpg
2
Gitol
ite
H
o
ok
s
Git
rep
os
MCr
on
Dat
a
SSH
D
NGi
NX
Apa
che
LDA
P
Gpg
2
Gitol
ite
H
o
ok
s
Git
rep
os
MCr
on
Dat
a
NGi
NX
Apa
che
LDA
P
Gpg
2
Gitol
ite
H
o
ok
s
Git
rep
os
MCr
on
Dat
a
one docker daemon
NGi
NX
Apa
che
LDA
P
Gpg
2
Gitol
ite
H
o
ok
s
Git
rep
os
MCr
on
Dat
a
SSH
D
NGi
NX
Apa
che
LDA
P
Gpg
2
Gitol
ite
H
o
ok
s
Git
rep
os
MCr
on
Dat
a
NGi
NX
Apa
che
LDA
P
Gpg
2
Gitol
ite
H
o
ok
s
Git
rep
os
MCr
on
Dat
a
one docker daemon
NGi
NX
Apa
che
LDA
P
Gpg
2
Gitol
ite
H
o
ok
s
Git
rep
os
MCr
on
Dat
a
SSH
D
NGi
NX
Apa
che
LDA
P
Gpg
2
Gitol
ite
H
o
ok
s
Git
rep
os
MCr
on
Dat
a
NGi
NX
Apa
che
LDA
P
Gpg
2
Gitol
ite
H
o
ok
s
Git
rep
os
MCr
on
Dat
a
?
http://www.linuxjournal.com/content/concerning-containers-connections-docker-networking
https://docs.docker.com/engine/userguide/networking/dockernetworks/
https://docs.docker.com/engine/userguide/networking/dockernetworks/
https://docs.docker.com/engine/userguide/networking/dockernetworks/
https://docs.docker.com/engine/userguide/networking/dockernetworks/
https://docs.docker.com/engine/userguide/networking/dockernetworks/
http://fr.slideshare.net/Docker/docker-registry-v2
http://fr.slideshare.net/Docker/docker-registry-v2
Linux distro (Host)
Data Container
(for instance)
/home/git/repositories
Kernel
Space
Linux distro (Host)
Data Container
(for instance)
/home/git/repositories
Kernel
Space
NGiNX Apache LDAP
brblessed
one docker daemon
one docker daemon
NGi
NX
Apa
che
LDA
P
Gpg
2
Gitol
ite
H
o
ok
s
Git
rep
os
MCr
on
Dat
a
NGi
NX
Apa
che
LDA
P
Gpg
2
Gitol
ite
H
o
ok
s
Git
rep
os
MCr
on
Dat
a
br2staging
apache.upstream.cont

More Related Content

What's hot

Security of Go Modules and Vulnerability Scanning in VSCode
Security of Go Modules and Vulnerability Scanning in VSCodeSecurity of Go Modules and Vulnerability Scanning in VSCode
Security of Go Modules and Vulnerability Scanning in VSCodeDeep Datta
 
Security of Go Modules and Vulnerability Scanning in GoCenter and VSCode
Security of Go Modules and Vulnerability Scanning in GoCenter and VSCodeSecurity of Go Modules and Vulnerability Scanning in GoCenter and VSCode
Security of Go Modules and Vulnerability Scanning in GoCenter and VSCodeDeep Datta
 
New Security of Go modules and vulnerability scanning in GoCenter
New Security of Go modules and vulnerability scanning in GoCenterNew Security of Go modules and vulnerability scanning in GoCenter
New Security of Go modules and vulnerability scanning in GoCenterDeep Datta
 
Upstate DevOps - Containers 101 - March 28, 2019
Upstate DevOps - Containers 101 - March 28, 2019Upstate DevOps - Containers 101 - March 28, 2019
Upstate DevOps - Containers 101 - March 28, 2019Allen Vailliencourt
 
Security of Go Modules and Vulnerability Scanning in Go Center
Security of Go Modules and Vulnerability Scanning in Go CenterSecurity of Go Modules and Vulnerability Scanning in Go Center
Security of Go Modules and Vulnerability Scanning in Go CenterDeep Datta
 
Kernel Recipes 2013 - Viewing real time ltt trace using gtkwave
Kernel Recipes 2013 - Viewing real time  ltt trace using gtkwaveKernel Recipes 2013 - Viewing real time  ltt trace using gtkwave
Kernel Recipes 2013 - Viewing real time ltt trace using gtkwaveAnne Nicolas
 
Ищем уязвимости нулевого дня в ядре Linux
Ищем уязвимости нулевого дня в ядре LinuxИщем уязвимости нулевого дня в ядре Linux
Ищем уязвимости нулевого дня в ядре LinuxPositive Hack Days
 
Getting_Started_With_Docker
Getting_Started_With_DockerGetting_Started_With_Docker
Getting_Started_With_DockerJason Greathouse
 
Chromium Sandbox on Linux (NDC Security 2019)
Chromium Sandbox on Linux (NDC Security 2019)Chromium Sandbox on Linux (NDC Security 2019)
Chromium Sandbox on Linux (NDC Security 2019)Patricia Aas
 
コンテナ仮想、その裏側 〜user namespaceとrootlessコンテナ〜
コンテナ仮想、その裏側 〜user namespaceとrootlessコンテナ〜コンテナ仮想、その裏側 〜user namespaceとrootlessコンテナ〜
コンテナ仮想、その裏側 〜user namespaceとrootlessコンテナ〜Retrieva inc.
 
NAS Botnet Revealed - Mining Bitcoin
NAS Botnet Revealed - Mining Bitcoin NAS Botnet Revealed - Mining Bitcoin
NAS Botnet Revealed - Mining Bitcoin Davide Cioccia
 
Docker on the Raspberry Pi by Dieter Reuter (Hypriot)
Docker on the Raspberry Pi by Dieter Reuter (Hypriot)Docker on the Raspberry Pi by Dieter Reuter (Hypriot)
Docker on the Raspberry Pi by Dieter Reuter (Hypriot)Docker, Inc.
 
OpenCR tutorial_icra2017
OpenCR tutorial_icra2017 OpenCR tutorial_icra2017
OpenCR tutorial_icra2017 chcbaram
 
Kernel Recipes 2015 - Kernel dump analysis
Kernel Recipes 2015 - Kernel dump analysisKernel Recipes 2015 - Kernel dump analysis
Kernel Recipes 2015 - Kernel dump analysisAnne Nicolas
 
Tegra 186のu-boot & Linux
Tegra 186のu-boot & LinuxTegra 186のu-boot & Linux
Tegra 186のu-boot & LinuxMr. Vengineer
 

What's hot (20)

Security of Go Modules and Vulnerability Scanning in VSCode
Security of Go Modules and Vulnerability Scanning in VSCodeSecurity of Go Modules and Vulnerability Scanning in VSCode
Security of Go Modules and Vulnerability Scanning in VSCode
 
Security of Go Modules and Vulnerability Scanning in GoCenter and VSCode
Security of Go Modules and Vulnerability Scanning in GoCenter and VSCodeSecurity of Go Modules and Vulnerability Scanning in GoCenter and VSCode
Security of Go Modules and Vulnerability Scanning in GoCenter and VSCode
 
New Security of Go modules and vulnerability scanning in GoCenter
New Security of Go modules and vulnerability scanning in GoCenterNew Security of Go modules and vulnerability scanning in GoCenter
New Security of Go modules and vulnerability scanning in GoCenter
 
Upstate DevOps - Containers 101 - March 28, 2019
Upstate DevOps - Containers 101 - March 28, 2019Upstate DevOps - Containers 101 - March 28, 2019
Upstate DevOps - Containers 101 - March 28, 2019
 
Metasploitable
MetasploitableMetasploitable
Metasploitable
 
Security of Go Modules and Vulnerability Scanning in Go Center
Security of Go Modules and Vulnerability Scanning in Go CenterSecurity of Go Modules and Vulnerability Scanning in Go Center
Security of Go Modules and Vulnerability Scanning in Go Center
 
Pledge in OpenBSD
Pledge in OpenBSDPledge in OpenBSD
Pledge in OpenBSD
 
Podman rootless containers
Podman rootless containersPodman rootless containers
Podman rootless containers
 
Kernel Recipes 2013 - Viewing real time ltt trace using gtkwave
Kernel Recipes 2013 - Viewing real time  ltt trace using gtkwaveKernel Recipes 2013 - Viewing real time  ltt trace using gtkwave
Kernel Recipes 2013 - Viewing real time ltt trace using gtkwave
 
บทท 7
บทท   7บทท   7
บทท 7
 
Ищем уязвимости нулевого дня в ядре Linux
Ищем уязвимости нулевого дня в ядре LinuxИщем уязвимости нулевого дня в ядре Linux
Ищем уязвимости нулевого дня в ядре Linux
 
Getting_Started_With_Docker
Getting_Started_With_DockerGetting_Started_With_Docker
Getting_Started_With_Docker
 
Chromium Sandbox on Linux (NDC Security 2019)
Chromium Sandbox on Linux (NDC Security 2019)Chromium Sandbox on Linux (NDC Security 2019)
Chromium Sandbox on Linux (NDC Security 2019)
 
Ganeti - build your own cloud
Ganeti - build your own cloudGaneti - build your own cloud
Ganeti - build your own cloud
 
コンテナ仮想、その裏側 〜user namespaceとrootlessコンテナ〜
コンテナ仮想、その裏側 〜user namespaceとrootlessコンテナ〜コンテナ仮想、その裏側 〜user namespaceとrootlessコンテナ〜
コンテナ仮想、その裏側 〜user namespaceとrootlessコンテナ〜
 
NAS Botnet Revealed - Mining Bitcoin
NAS Botnet Revealed - Mining Bitcoin NAS Botnet Revealed - Mining Bitcoin
NAS Botnet Revealed - Mining Bitcoin
 
Docker on the Raspberry Pi by Dieter Reuter (Hypriot)
Docker on the Raspberry Pi by Dieter Reuter (Hypriot)Docker on the Raspberry Pi by Dieter Reuter (Hypriot)
Docker on the Raspberry Pi by Dieter Reuter (Hypriot)
 
OpenCR tutorial_icra2017
OpenCR tutorial_icra2017 OpenCR tutorial_icra2017
OpenCR tutorial_icra2017
 
Kernel Recipes 2015 - Kernel dump analysis
Kernel Recipes 2015 - Kernel dump analysisKernel Recipes 2015 - Kernel dump analysis
Kernel Recipes 2015 - Kernel dump analysis
 
Tegra 186のu-boot & Linux
Tegra 186のu-boot & LinuxTegra 186のu-boot & Linux
Tegra 186のu-boot & Linux
 

Viewers also liked

R S E Sjournal 4 03
R S E Sjournal 4 03R S E Sjournal 4 03
R S E Sjournal 4 03Yose Rizal
 
Gwelsh The Egg Thief Storyboards
Gwelsh The Egg Thief StoryboardsGwelsh The Egg Thief Storyboards
Gwelsh The Egg Thief StoryboardsGary Welsh
 
情報リテラシー論14デマ・詐欺・パスワード対策・長岡造形大学
情報リテラシー論14デマ・詐欺・パスワード対策・長岡造形大学情報リテラシー論14デマ・詐欺・パスワード対策・長岡造形大学
情報リテラシー論14デマ・詐欺・パスワード対策・長岡造形大学新潟コンサルタント横田秀珠
 
Process of communication
Process of communicationProcess of communication
Process of communicationmoahmadraza
 
MM_Oct2015_PRO_58 Fore
MM_Oct2015_PRO_58 ForeMM_Oct2015_PRO_58 Fore
MM_Oct2015_PRO_58 ForeCasey Prentice
 
Open Mobile Survey 2012
Open Mobile Survey 2012Open Mobile Survey 2012
Open Mobile Survey 2012MMMTechLaw
 
7 Interesting Facts To Celebrate Valentine’s Day
7 Interesting Facts To Celebrate Valentine’s Day7 Interesting Facts To Celebrate Valentine’s Day
7 Interesting Facts To Celebrate Valentine’s DayGary Taylr
 
Opening sequence story board
Opening sequence  story boardOpening sequence  story board
Opening sequence story boardthabssoom
 
MTN negotiating $5.2b fine for security failure
MTN negotiating $5.2b fine for security failureMTN negotiating $5.2b fine for security failure
MTN negotiating $5.2b fine for security failureArun Shankar
 
MS. POWER POINT 2007 BAB 4 KELAS IX
MS. POWER POINT 2007 BAB 4 KELAS IXMS. POWER POINT 2007 BAB 4 KELAS IX
MS. POWER POINT 2007 BAB 4 KELAS IXadindarizqy
 
Question2 evaluation
Question2 evaluationQuestion2 evaluation
Question2 evaluationtaliasofia
 
Go语言学习指南
Go语言学习指南Go语言学习指南
Go语言学习指南清平 张
 
Améliorer l'efficacité énergétique en utilisant les tours de refroidissement
Améliorer l'efficacité énergétique en utilisant les tours de refroidissementAméliorer l'efficacité énergétique en utilisant les tours de refroidissement
Améliorer l'efficacité énergétique en utilisant les tours de refroidissementatgagnon
 
Una mudança terrorífica
Una mudança terroríficaUna mudança terrorífica
Una mudança terrorífica08escola
 

Viewers also liked (19)

Presentation2
Presentation2Presentation2
Presentation2
 
R S E Sjournal 4 03
R S E Sjournal 4 03R S E Sjournal 4 03
R S E Sjournal 4 03
 
Gwelsh The Egg Thief Storyboards
Gwelsh The Egg Thief StoryboardsGwelsh The Egg Thief Storyboards
Gwelsh The Egg Thief Storyboards
 
情報リテラシー論14デマ・詐欺・パスワード対策・長岡造形大学
情報リテラシー論14デマ・詐欺・パスワード対策・長岡造形大学情報リテラシー論14デマ・詐欺・パスワード対策・長岡造形大学
情報リテラシー論14デマ・詐欺・パスワード対策・長岡造形大学
 
Process of communication
Process of communicationProcess of communication
Process of communication
 
MM_Oct2015_PRO_58 Fore
MM_Oct2015_PRO_58 ForeMM_Oct2015_PRO_58 Fore
MM_Oct2015_PRO_58 Fore
 
Open Mobile Survey 2012
Open Mobile Survey 2012Open Mobile Survey 2012
Open Mobile Survey 2012
 
7 Interesting Facts To Celebrate Valentine’s Day
7 Interesting Facts To Celebrate Valentine’s Day7 Interesting Facts To Celebrate Valentine’s Day
7 Interesting Facts To Celebrate Valentine’s Day
 
Opening sequence story board
Opening sequence  story boardOpening sequence  story board
Opening sequence story board
 
1
11
1
 
MTN negotiating $5.2b fine for security failure
MTN negotiating $5.2b fine for security failureMTN negotiating $5.2b fine for security failure
MTN negotiating $5.2b fine for security failure
 
MS. POWER POINT 2007 BAB 4 KELAS IX
MS. POWER POINT 2007 BAB 4 KELAS IXMS. POWER POINT 2007 BAB 4 KELAS IX
MS. POWER POINT 2007 BAB 4 KELAS IX
 
Question2 evaluation
Question2 evaluationQuestion2 evaluation
Question2 evaluation
 
Concrete, Reinforcing Concrete with Glass Waste
Concrete, Reinforcing Concrete with Glass WasteConcrete, Reinforcing Concrete with Glass Waste
Concrete, Reinforcing Concrete with Glass Waste
 
Go语言学习指南
Go语言学习指南Go语言学习指南
Go语言学习指南
 
rakesh kumar
rakesh kumarrakesh kumar
rakesh kumar
 
Améliorer l'efficacité énergétique en utilisant les tours de refroidissement
Améliorer l'efficacité énergétique en utilisant les tours de refroidissementAméliorer l'efficacité énergétique en utilisant les tours de refroidissement
Améliorer l'efficacité énergétique en utilisant les tours de refroidissement
 
Una mudança terrorífica
Una mudança terroríficaUna mudança terrorífica
Una mudança terrorífica
 
Antimicrobial prophylaxis in surgery
Antimicrobial prophylaxis in surgeryAntimicrobial prophylaxis in surgery
Antimicrobial prophylaxis in surgery
 

Similar to Docker 1.10 1.11

RunX: deploy real-time OSes as containers at the edge
RunX: deploy real-time OSes as containers at the edgeRunX: deploy real-time OSes as containers at the edge
RunX: deploy real-time OSes as containers at the edgeStefano Stabellini
 
Continuous delivery with docker
Continuous delivery with dockerContinuous delivery with docker
Continuous delivery with dockerJohan Janssen
 
Delivering Docker & K3s worloads to IoT Edge devices
Delivering Docker & K3s worloads to IoT Edge devicesDelivering Docker & K3s worloads to IoT Edge devices
Delivering Docker & K3s worloads to IoT Edge devicesAjeet Singh Raina
 
Docker architecture rework case study
Docker  architecture rework case studyDocker  architecture rework case study
Docker architecture rework case studydchaffiol
 
Tensorflow in Docker
Tensorflow in DockerTensorflow in Docker
Tensorflow in DockerEric Ahn
 
Hide your development environment and application in a container
Hide your development environment and application in a containerHide your development environment and application in a container
Hide your development environment and application in a containerJohan Janssen
 
Gebruik dezelfde Docker container voor Java applicaties tijdens ontwikkelen e...
Gebruik dezelfde Docker container voor Java applicaties tijdens ontwikkelen e...Gebruik dezelfde Docker container voor Java applicaties tijdens ontwikkelen e...
Gebruik dezelfde Docker container voor Java applicaties tijdens ontwikkelen e...NLJUG
 
OpenCV 2.2.0 for Android
OpenCV 2.2.0 for AndroidOpenCV 2.2.0 for Android
OpenCV 2.2.0 for AndroidPicker Weng
 
Docker: The basics - Including a demo with an awesome full-stack JS app
Docker: The basics - Including a demo with an awesome full-stack JS appDocker: The basics - Including a demo with an awesome full-stack JS app
Docker: The basics - Including a demo with an awesome full-stack JS appMarcelo Rodrigues
 
Advanced microservices with .Net
Advanced microservices with .NetAdvanced microservices with .Net
Advanced microservices with .NetDon Schenck
 
Drone CI/CD 自動化測試及部署
Drone CI/CD 自動化測試及部署Drone CI/CD 自動化測試及部署
Drone CI/CD 自動化測試及部署Bo-Yi Wu
 
Import golang; struct microservice - Codemotion Rome 2015
Import golang; struct microservice - Codemotion Rome 2015Import golang; struct microservice - Codemotion Rome 2015
Import golang; struct microservice - Codemotion Rome 2015Giorgio Cefaro
 
Docker for Java developers at JavaLand
Docker for Java developers at JavaLandDocker for Java developers at JavaLand
Docker for Java developers at JavaLandJohan Janssen
 

Similar to Docker 1.10 1.11 (20)

RunX: deploy real-time OSes as containers at the edge
RunX: deploy real-time OSes as containers at the edgeRunX: deploy real-time OSes as containers at the edge
RunX: deploy real-time OSes as containers at the edge
 
Continuous delivery with docker
Continuous delivery with dockerContinuous delivery with docker
Continuous delivery with docker
 
Delivering Docker & K3s worloads to IoT Edge devices
Delivering Docker & K3s worloads to IoT Edge devicesDelivering Docker & K3s worloads to IoT Edge devices
Delivering Docker & K3s worloads to IoT Edge devices
 
Docker architecture rework case study
Docker  architecture rework case studyDocker  architecture rework case study
Docker architecture rework case study
 
Tensorflow in Docker
Tensorflow in DockerTensorflow in Docker
Tensorflow in Docker
 
Hide your development environment and application in a container
Hide your development environment and application in a containerHide your development environment and application in a container
Hide your development environment and application in a container
 
Introduction to Docker
Introduction to DockerIntroduction to Docker
Introduction to Docker
 
JavaCro'15 - Conquer the Internet of Things with Java and Docker - Johan Jans...
JavaCro'15 - Conquer the Internet of Things with Java and Docker - Johan Jans...JavaCro'15 - Conquer the Internet of Things with Java and Docker - Johan Jans...
JavaCro'15 - Conquer the Internet of Things with Java and Docker - Johan Jans...
 
From zero to Docker
From zero to DockerFrom zero to Docker
From zero to Docker
 
RunX ELCE 2020
RunX ELCE 2020RunX ELCE 2020
RunX ELCE 2020
 
Gebruik dezelfde Docker container voor Java applicaties tijdens ontwikkelen e...
Gebruik dezelfde Docker container voor Java applicaties tijdens ontwikkelen e...Gebruik dezelfde Docker container voor Java applicaties tijdens ontwikkelen e...
Gebruik dezelfde Docker container voor Java applicaties tijdens ontwikkelen e...
 
App container rkt
App container rktApp container rkt
App container rkt
 
OpenCV 2.2.0 for Android
OpenCV 2.2.0 for AndroidOpenCV 2.2.0 for Android
OpenCV 2.2.0 for Android
 
CloudBook Pro
CloudBook ProCloudBook Pro
CloudBook Pro
 
Docker: The basics - Including a demo with an awesome full-stack JS app
Docker: The basics - Including a demo with an awesome full-stack JS appDocker: The basics - Including a demo with an awesome full-stack JS app
Docker: The basics - Including a demo with an awesome full-stack JS app
 
Advanced microservices with .Net
Advanced microservices with .NetAdvanced microservices with .Net
Advanced microservices with .Net
 
Drone CI/CD 自動化測試及部署
Drone CI/CD 自動化測試及部署Drone CI/CD 自動化測試及部署
Drone CI/CD 自動化測試及部署
 
Docker con osdk_ver1.0
Docker con osdk_ver1.0Docker con osdk_ver1.0
Docker con osdk_ver1.0
 
Import golang; struct microservice - Codemotion Rome 2015
Import golang; struct microservice - Codemotion Rome 2015Import golang; struct microservice - Codemotion Rome 2015
Import golang; struct microservice - Codemotion Rome 2015
 
Docker for Java developers at JavaLand
Docker for Java developers at JavaLandDocker for Java developers at JavaLand
Docker for Java developers at JavaLand
 

Recently uploaded

Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...Akihiro Suda
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfYashikaSharma391629
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 

Recently uploaded (20)

Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 

Docker 1.10 1.11