YoVDO

Docker for Java Developers - Packaging, Deployment, and Scaling

Offered By: Docker via YouTube

Tags

Docker Courses DevOps Courses Java Courses Microservices Courses Gradle Courses Continuous Integration Courses Containerization Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn how to leverage Docker for Java development in this comprehensive 43-minute talk by Java Champions and Docker experts. Discover how Docker complements Java's "Write Once Run Anywhere" principle with "Package Once Deploy Anywhere," simplifying application deployment and reducing environment mismatches. Explore techniques for running and packaging Java applications with Docker, sharing via Docker Hub, and deploying using Maven and Docker for AWS. Gain insights into scaling Java services with Docker Engine swarm mode, implementing service discovery for multi-container applications, and monitoring Docker-based Java applications. Dive into building deployment pipelines with common tools, and learn about Docker Compose, Swarm Mode, and running applications in debug mode. Master the integration of Docker into your Java development workflow, from basic concepts to advanced deployment strategies.

Syllabus

Docker for Java Developers
What we plan to cover?
Java base image #2
Java base image #5
Maven Plugin
Maven - Configuration
Maven - Execution
Gradle Plugin
Gradle - Configuration
Gradle - Execution
Docker Compose
Multi-container on single host
Multiple Files - Image and Ports
Swarm Mode: Replicated Service
Multi-container on multiple hosts
Swarm Mode: Scale
Docker for AWS/Azure
How much memory is available for containers?
Running in debug mode
Attaching the IDE
Monitoring Docker Containers
Integration tests with Docker
Running simultaneous tests


Taught by

Docker

Related Courses

Fundamentals of Containers, Kubernetes, and Red Hat OpenShift
Red Hat via edX
Configuration Management for Containerized Delivery
Microsoft via edX
Getting Started with Google Kubernetes Engine - Español
Google Cloud via Coursera
Getting Started with Google Kubernetes Engine - 日本語版
Google Cloud via Coursera
Architecting with Google Kubernetes Engine: Foundations en Español
Google Cloud via Coursera