Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Orchestrating Docker

Orchestrating Docker

Orchestrate your Docker use cases using CloudSlang

Avatar for Levente Bonczidai

Levente Bonczidai

September 22, 2016

More Decks by Levente Bonczidai

Other Decks in Programming

Transcript

  1. whoami • Software developer • 2 years in HPE •

    In my free time: • Jogging • Doing cool stuff • Quote: • “Do. Or do not. There is no try.” (Yoda)
  2. What is Docker and why do we need it? Answer:

    user@host:~# docker solve_my_problems
  3. It’s a busy world out there: • Provisioning • Health

    checks • Remediation • Maintenance • Complex deployment Docker native support: What is orchestration and why do we need it?
  4. • Pull images and run containers on remote host •

    Clean up unused Docker images on remote host Demo time
  5. Useful links • Website: http://cloudslang.io/ • Docker Hub: https://hub.docker.com/r/cloudslang/cloudslang/ •

    Atom package: https://atom.io/packages/language-cloudslang • Use cases: • https://youtu.be/OrbrMlZiRTY - Migrating a Live Container • https://www.digitalocean.com/community/tutorials/how-to-clean-up-your-docker- environment-using-cloudslang-on-a-coreos-cluster-2 • http://devops.com/2015/09/04/ci-complex-cluster-environment-circleci-digitalocean/