docker on mesos

11
Docker on Mesos Bart Spaans @Work_of_Bart

Upload: bartspaans

Post on 03-Dec-2014

367 views

Category:

Software


5 download

DESCRIPTION

Introduction to running Docker on Mesos

TRANSCRIPT

Page 1: Docker on mesos

Docker on Mesos !!

Bart Spaans @Work_of_Bart

Page 2: Docker on mesos

One big computer

Page 3: Docker on mesos

Scaling

Page 4: Docker on mesos

PaaS, data processing, scheduling, data storage, ….

Page 5: Docker on mesos

Benefits

• Provides a uniform computing platform • Reduces operational costs and complexity • Empowers development teams • Lessens vendor lock-in

Page 6: Docker on mesos

Architecture

Page 7: Docker on mesos

WooRank

• In-house Platform as a Service • Marathon • Docker • HAProxy

Page 8: Docker on mesos

Docker on Mesos

• Built-in support for deploying Docker containers on the cluster

• Get the benefits of both Docker and Mesos • Horizontally scaling containers • Still able to run “non-Docker” computations

Page 9: Docker on mesos

Service Discovery• Still in flux • Solutions based on DNS • Solutions based on Mesos events

Page 10: Docker on mesos

Links• Mesosphere

https://mesosphere.io/ • Ansible playbooks

https://github.com/Woorank/vagrant-mesos-cluster • Mesos service discovery

https://github.com/opencredo/mesos_service_discovery • Bamboo

https://github.com/QubitProducts/bamboo • OpenCredo

http://www.opencredo.com • Twitter

https://twitter.com/Work_of_Bart

Page 11: Docker on mesos

Docker on Mesos !!

Bart Spaans @Work_of_Bart