Presentation about Docker:
2016 Trends:
* Microservices: load balancing and orchestration
* Cloud
* Continuos integration
* Environment-less deployment
What are containers?
Why Docker?
Docker project
Docker. Inc
Docker VS VM
Docker basics
Some statistics about Docker and some Docker use case insights
Docker compose configuration file:
http://www.mediafire.com/download/lfmfzrkgn9wzegm/docker-compose.yml
Présentation link:
https://docs.google.com/presentation/d/1x11EgUqBVLAl70p53rZ-nJoLlL6FoZd2KbvTRxyVp1g/pub?start=false&loop=false&delayms=3000
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Getting started with docker
1.
2. About me
Jemli Fathi
● Software engineer
● Tunisian Big Data and Cloud Computing Community member
● Docker Community member
Em@il: jemlifathi2013@gmail.com Twitter: @JemliFathi
YouTube: https://www.youtube.com/channel/UC5JtJxDWUoiUrM124Wi9XTw
3. Remember to tweet photos with #dockertunisia,
to say to Docker community “we are here”
9. You have to take into consideration!
● Technologies requirements: compatibility
● Portability: build once, run everywhere
● Keeping your system clean and healthy
● Performance
10. The Matrix From Hell: configuring every deployment environment
12. What We Need
A solution to run each technology on its own environment, without worrying
about its compatibility, test, integration and portability.
13. The Solutions Over Time
● Virtual machines
● Free BSD Jails
● Solaris zones
● LXC: Linux Containers
14. What Are Containers
● Operating System virtualisation
● Isolated user space instances in term of process and file system
● Shares host Linux kernel
● Container is a standard format
● Easily portable across environment
● Packages up software binaries and dependencies
16. Docker in 2013
A lightweight runtime and robust tooling to build and run virtual
containers on Linux to create the operating environment for your
distributed applications.
17. Docker in 2016
A Containers as a Service (CaaS) platform which enables an IT Ops
managed and secure application environment (infrastructure and
content) for developer self service to build and deploy applications.