clojure repl or cluster deployment with docker

Download Clojure REPL or cluster deployment with Docker

Post on 17-Aug-2015

143 views

Category:

Software

1 download

Embed Size (px)

TRANSCRIPT

  1. 1. ClojureREPLorcluster deploymentwithDocker (nth clj-syd 19)
  2. 2. Docker
  3. 3. Docker pack,shipandrun LXC
  4. 4. LXCDefinition LXC is a userspace interface for the Linux kernel containment features
  5. 5. LXCLinuxContainer ...something in the middle between
  6. 6. LXCLinuxContainer ...something in the middle between a chroot on steroids and a
  7. 7. LXCLinuxContainer ...something in the middle between a chroot on steroids and a full fledged virtualmachine.
  8. 8. LXCLinuxContainer ...something in the middle between a chroot on steroids and a full fledged virtualmachine. The goal of LXC is to create an environment as close as possible as a standard Linux
  9. 9. LXCLinuxContainer ...something in the middle between a chroot on steroids and a full fledged virtualmachine. The goal of LXC is to create an environment as close as possible as a standard Linux without the need for a separate kernel
  10. 10. LXCLinuxContainer ...something in the middle between a chroot on steroids and a full fledged virtualmachine. The goal of LXC is to create an environment as close as possible as a standard Linux without the need for a separate kernel If it can run on the Host, it can run in the Container
  11. 11. LXCLinuxContainer
  12. 12. LXCThoughtWorkstechnologyradar
  13. 13. LXCThoughtWorkstechnologyradar
  14. 14. LXCThoughtWorkstechnologyradar
  15. 15. Docker
  16. 16. DockerContainersvs.VMs
  17. 17. DockerContainersvs.VMs
  18. 18. DockerContainersvs.VMs Docker Inc - http://docker.io/
  19. 19. DockerConcepts
  20. 20. DockerConcepts Image
  21. 21. DockerConcepts Container
  22. 22. DockerConcepts:ImageandContainers Container Image Container Run Run
  23. 23. DockerConcepts:ImageandContainers Host Container Container Container Image Image Run Run Run
  24. 24. DockerBasicDockerFunctions
  25. 25. DockerBasicDockerFunctions
  26. 26. DockerBasicDockerFunctions Docker Inc - http://docker.io/
  27. 27. DockerBasicDockerFunctions
  28. 28. DockerDeployment Host Container FS TCPPorts TCPPortsIPTables
  29. 29. DockerDeployment
  30. 30. Docker run
  31. 31. Docker Demo sudodockerrun-i-t-rmubuntubash
  32. 32. Docker Demo sudodockerrun-i-t-rmubuntubash #touchxxx #rm/bin/yyy
  33. 33. Docker Demo sudodockerrun -i-t-rm filippovitale/java7 java-version
  34. 34. Dockerhttp://index.docker.io/
  35. 35. Docker build
  36. 36. Docker Ubuntu Java7 Clojure-REPL
  37. 37. Docker Demo
  38. 38. Docker ThewholeEnchilada
  39. 39. Docker Ubuntu Java7 Clojure-REPL Zookeeper
  40. 40. DockerDemo Z Z Z C C C
  41. 41. Docker
  42. 42. Docker
  43. 43. Docker
  44. 44. Questions? Twitter @filippovitale BitBucket: filippovitale GitHub: filippovitale Docker Index: filippovitale
  45. 45. fin