Experimenting with Docker.
Before starting, set up Docker according to instructions that can be found here: https://docs.docker.com/v1.8/installation/
- Part 1 - Baby Steps Starting simple image (mysql)
- Part 2 - Scripting Customizing an image (adding scripts etc to mysql)
- Part 3 - Sun Java Create a customized java image and access it over ssh.
- Part 4 - Runnable Jar Create a simple runnable jar, for example using vertx, and deploy it in the image created in Part 3.
- Part 5 - Tying it Together Simple application with database backing. Link with mysql from Part 2 and use a property file to start container.
- Part 6 - Remote Repositories Push and pull using Docker Hub.
- Part 7 - Really Tying it Together Use Docker Compose to run the previously separate steps.
- Bonus Content