Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Understanding the Docker ecosystem

462 views

Published on

Un'overview sull'ecosistema Docker, sui container e sui tool che girano intorno ad esso - il tutto è stato presentato al Milano DevOps Meetup il 23-06-2016 da Lorenzo Fontana, Kiratech DevOps Expert.

Published in: Technology
  • Be the first to comment

Understanding the Docker ecosystem

  1. 1. Understanding the Docker Ecosystem DevOps Milano, June 23th 2016
  2. 2. Lorenzo Fontana @fntlnz • DevOps Expert at Kiratech • Techincal writer for the Codeship’s blog • OpsFactory guy • Automate everything! • https://github.com/fntlnz • https://twitter.com/fntlnz • I don’t like vowels • http://fntlnz.wtf
  3. 3. About Kiratech 1° Certified Partner in Italia
  4. 4. Docker Engine 1.12 • Integrated HA orchestration framework • Services • Stacks • Rolling updates • DAB Deployments
  5. 5. Concepts • Containers • Images • Volumes (host, distributed) • Newtorks (bridge, overlay, host, null) • Graphdrivers • Namespaces (pid, user, mount, net) • Cgroups • Seccomp
  6. 6. VXLAN
  7. 7. Other Tools • Machine • Compose • Notary • Kitematic • Vault • Consul • Terraform • Packer
  8. 8. Orchestration • Swarm • Docker Datacenter • Mesosphere DC/OS • Kubernetes • Amazon Container Service
  9. 9. UCP • GUI for management of apps, containers, networks, images, volumesetc.. • Built-in authentication • AD/LDAP authentication • Compatible with docker-compose • Exposes the Docker API • Backed by Swarm • Built-in HA • Commercially supported • Monitoring and logging of UCP users and events
  10. 10. Registry (Continuous Delivery) • Registry open source • DTR • Docker Hub • Google Container Registry
  11. 11. DTR • GUI • Built-in authentication • AD/LDAP authentication • User audit logs • RBAC • Built-in HA • Docker Content Trust image and signing verification • Monitoring and logging of UCP users and events
  12. 12. DTR
  13. 13. DTR
  14. 14. Monitoring • Elastic Docker Beat + Kibana • Cadvisor • Prometheus • Graylog • Integrated in UCP!
  15. 15. cadvisor
  16. 16. Prometheus
  17. 17. Elastic + Docker Beats + Kibana
  18. 18. Questions ?

×