Ce diaporama a bien été signalé.
Le téléchargement de votre SlideShare est en cours. ×

Docker Tooling for Eclipse

Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Chargement dans…3
×

Consultez-les par la suite

1 sur 13 Publicité

Docker Tooling for Eclipse

Télécharger pour lire hors ligne

video at https://www.youtube.com/watch?v=ng6jlGTfETA#t=7h05m40s

For Eclipse Mars the Eclipse Linux Tools and JBoss Tools team have been working on providing tooling for Docker.

The Docker tooling is multi-platform and runs on Linux, OSX and Windows. It allows you to build and run images and manage containers while connected to multiple Docker daemons.

This talk will demonstrate how to use Docker with the tools and how to use it together with other technologies like native CDT builds and server tools for Java middleware.

If you are new to Docker and interested in learning how to use Docker effectively for development via an IDE then this talk is also for you.

See more at http://tools.jboss.org/blog/2015-03-30-Eclipse_Docker_Tooling.html

video at https://www.youtube.com/watch?v=ng6jlGTfETA#t=7h05m40s

For Eclipse Mars the Eclipse Linux Tools and JBoss Tools team have been working on providing tooling for Docker.

The Docker tooling is multi-platform and runs on Linux, OSX and Windows. It allows you to build and run images and manage containers while connected to multiple Docker daemons.

This talk will demonstrate how to use Docker with the tools and how to use it together with other technologies like native CDT builds and server tools for Java middleware.

If you are new to Docker and interested in learning how to use Docker effectively for development via an IDE then this talk is also for you.

See more at http://tools.jboss.org/blog/2015-03-30-Eclipse_Docker_Tooling.html

Publicité
Publicité

Plus De Contenu Connexe

Diaporamas pour vous (20)

Les utilisateurs ont également aimé (20)

Publicité

Similaire à Docker Tooling for Eclipse (20)

Publicité

Plus récents (20)

Docker Tooling for Eclipse

  1. 1. #eclipsedocker Docker Tooling for Eclipse Max Rydahl Andersen / @maxandersen Red Hat
  2. 2. #eclipsedocker What is Docker ? “Docker allows you to package an application with all of its dependencies into a standardized unit for software development.” - docker.com .jar .war .ear .rpm .deb .ovf.dll
  3. 3. #eclipsedocker .jar .war .ear .rpm .deb .ovf Standardized unit Simple toolchain Portable toolchain Super Fast
  4. 4. #eclipsedocker Docker “Parts” DockerFile Image Container FROM wildfly
 ADD standalone.xml RUN yum install jdk-9 CMD start.sh Registry daemon
  5. 5. #eclipsedocker Docker Possibilities • run apps in isolation • deploying apps to server running exactly or very similar to production - fast. • use docker as basis for jenkins build slaves • take same image and use for development • experiment with different databases/configuration without spending time on install/setup • docker remote builds/deployments
  6. 6. #eclipsedocker Docker @ Eclipse • Project at Linux Tools (works on OS X and Windows too) • Make Docker accessible from Eclipse • Work with existing Docker tools (docker-machine, cli, compose etc.) • Provide value on top of CLI • Allow reuse by other plugins
  7. 7. #eclipsedocker To get started • install and configure Docker (use docker-machine) • (optional) eval "$(docker-machine env dev)” in setup • (optional) configure /etc/host to have dockerhost • Install tools.jboss.org or via Mars and Docker works out-of-box
  8. 8. #eclipsedocker Intro Demo • Connection • Pull images • Start/stop containers • Show logs
  9. 9. #eclipsedocker Demo • DockerFile • Build • Linking containers
  10. 10. #eclipsedocker localhost dockerhost 8080 5432 * No animals was harmed 
 making this slide /deployments~/deploy
  11. 11. #eclipsedocker Docker in Eclipse • management of Docker containers beyond what CLI can do • deploy javaee applications • build native Linux C/C++ aps while running OSX/ Windows or some other Linux variant • <your favorite usecase here>
  12. 12. #eclipsedocker Future • short-term (Mars SR1) • Usability - context menus, access and docker build • medium-term (Mars ??) • use docker as target for c/c++, javaee, java • Launch Configurations for Build and Run • docker machine • OpenShift/Kubernetes • .next • DockerFile Editor • “compose”, ? • Other Containers…
  13. 13. #eclipsedocker Questions http://tools.jboss.org https://eclipse.org/linuxtools/ https://docs.docker.com/machine/ https://github.com/maxandersen/wildfly-db-docker

×