Docker in the Cloud with Diamonds
summary
Shows how to package a Java 8 web application into multiple Docker containers using Dockerfile examples, layered images and build caching, copying sources and running Maven inside images, plus mapping ports and mounting volumes for persistent data and pushing images. Demonstrates using docker-machine to create a Google Compute Engine VM and then building and running images remotely on GCE with the concrete docker build, docker run, port mapping and cleanup commands to make deployment work.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 1:27Quick Docker demo
- 5:26Custom Docker image
- 9:44Optimizing Docker cache
- 14:59Sharing and deploying images
- 23:15Java apps in Docker
- 27:03Docker on macOS
- 33:38Persistent volumes
- 36:46Docker Machine
- 39:56Deploy to Google Cloud
- 48:01Q&A
related talks
46mEffective Docker and Kubernetes for Java EE Developers
42mFrom Code to Cloud - Full production pipeline using Java, Docker and Kubernetes
25mKubernetes for Java Developers
43mKubernetes and Containers for Your Web Application: Step by Step
54mJava based microservices, containers, Kubernetes - how to
01h 02mJava to Kubernetes for Dummies
56mJava-based microservices, containers, Kubernetes - How To
41mGoogle Container Tools: Develop Efficiently [...]
