More Related Content Similar to 'Deploying with GlassFish & Docker' (20) More from C2B2 Consulting (20) 'Deploying with GlassFish & Docker' 1. © C2B2 Consulting Limited 2013
All Rights Reserved
Deploying GlassFish with Docker
Shanny Anoep
2. © C2B2 Consulting Limited 2013
All Rights Reserved
Agenda
• What is Docker?
• How does it work?
• Why use it?
• Demo: GlassFish on Docker
3. © C2B2 Consulting Limited 2013
All Rights Reserved
What is Docker?
• Build Containers
– Lightweight
– Portable
– Self-sufficient
• Not a virtual machine
• But it’s more!
4. © C2B2 Consulting Limited 2013
All Rights Reserved
What is Docker?
Source:
docker.io
5. © C2B2 Consulting Limited 2013
All Rights Reserved
How does it work?
• Linux Containers (LXC)
• AUFS Filesystem
• Docker daemon + CLI
• Port forwarding
6. © C2B2 Consulting Limited 2013
All Rights Reserved
Why use Docker?
• Identical environments
– From Dev To Production
• Scalability
– Quickly scale up
• Multi-tenant environments
– Build your own PaaS / SaaS
7. © C2B2 Consulting Limited 2013
All Rights Reserved
Why use Docker?
• Continuous integration
– Self-contained test environments
• Efficiency
– Share resources across containers
8. © C2B2 Consulting Limited 2013
All Rights Reserved
Demo
• Create Docker container
• Dockerfiles
• GlassFish on Docker