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.

Docker meets the IDE

2,534 views

Published on

This talk is about integrating Docker's magic into our IDEs. This will give us the opportunity to introduce a plugin to edit, build and run Docker containers inside Eclipse: doclipser

Published in: Engineering
  • Be the first to comment

Docker meets the IDE

  1. 1. Docker meets the IDE
  2. 2. This talk is about integrating the magic of Docker inside your Development Environments
  3. 3. And about an eclipse plugin
  4. 4. Docker helps isolate and replicate development environments
  5. 5. docker run python:2.7 app.py
  6. 6. Docker helps isolate and replicate runtime environments
  7. 7. docker run tomcat:8.0.23
  8. 8. Using command line is cool but….
  9. 9. …when your are coding in your IDE you want to stay in your IDE!
  10. 10. And Docker is still not integrated in most of our IDEs
  11. 11. How could we do that?
  12. 12. Should we put our IDE inside a Docker container?
  13. 13. docker run eclipse
  14. 14. Naaaaaaa !
  15. 15. Running graphical application inside containers is still kind of tricky and not portable
  16. 16. Should we run containers inside the IDE?
  17. 17. Yeahhh!
  18. 18. Yeahhh!
  19. 19. Yeahhh!
  20. 20. Yeahhh!
  21. 21. Yeahhh!
  22. 22. Dockerfile support
  23. 23. Syntax highlighting
  24. 24. Autocomplete
  25. 25. Syntax validation
  26. 26. Compose(fig) support
  27. 27. Allows to define containers dependencies: links, volumes etc...
  28. 28. Cool!
  29. 29. Build Systems inside containers
  30. 30. untime environments inside containe
  31. 31. doclipser Edit, build run containers from eclipse
  32. 32. Syntax highlight - Autocomplete - Validation Dockerfile support
  33. 33. Build - Run Dockerfile support
  34. 34. Containers as runtime environments Deploy and Test applications
  35. 35. http://domeide.github.io More tools
  36. 36. http://domeide.github.io More tools
  37. 37. http://domeide.github.io More tools
  38. 38. http://domeide.github.io More tools
  39. 39. merci

×