docker ecosystem
TRANSCRIPT
Navigating the Docker Ecosystem
Zef Hemel VP Engineering STX Next
@zef
STX Next
We build stuff with Python
Poznań Wrocław
Piła
(and JavaScript and iOS and Android)
Zef Hemel
– Wikipedia
“Urban planning is a technical and political process concerned with the use of land,
protection and use of the environment, public welfare, and the design of the urban
environment, including air, water, and the infrastructure passing into and out of urban
areas such as transportation, communications, and distribution networks.”
1. Urban planning 2.0
2. Power of simplicity
Containers
Docker image
docker push, docker pull
• Uniform: easy to stack & place
• Cheap to build
• Cheap to distribute
docker run porchetta
docker run kontenerart
docker run beach-bar
docker run clothing-store * 15
Infrastructure
Composition
Maintenance
Scaling
Distribution
Manufacturing
Infrastructure
`
CoreOS/CargOS/Project Atomic
docker-machine
Amazon EC2 Container Service Google Container Engine
Microsoft Azure (soon)
Composition
Home
Work Shop
Entertainment
Home
Work Shop
Entertainment
docker-compose
docker-compose
Maintenance
Upgrades
Scaling
Distribution
Docker hub
quay.io / Amazon ECR
Manufacturing
Dockerfile
docker build
Complex inside Simple outside
Infrastructure
Simple
Composition
Simple
Maintenance
Simple
Scaling
Simple
Distribution
Simple
Manufacturing
Simple
Simple
Container
CompositionInfrastructure
Clustering
http://zef.me Twitter: @zef
http://www.stxnext.pl
Containerize all the things
Simplicity always wins