Docker for Java Developers
Offered By: LinkedIn Learning
Course Description
Overview
Get started using common commands in Docker with tips and tricks for adding Docker to Java Build Pipelines.
Syllabus
Introduction
- Zero to Zero to Hero
- What you should know
- Imagine building and launching a Java app without Java
- Installing Docker Desktop
- Building, deploying, and launching the Java app
- Scaffolding Java applications with Docker
- Understanding containerization
- Comparing images to containers
- Writing Dockerfiles
- Discover the Docker CLI
- Learn Dockerfile instructions
- Convert code to a Docker image
- Challenge: Modify Dockerfile to remove Forever.java
- Solution: Modify Dockerfile to remove Forever.java
- Layering in Docker images
- Building multistage Docker images
- Specify volumes and ports
- Docker registry
- Container orchestration with Docker Compose
- Ditching the Dockerfile
- Cloud Native Buildpacks
- Spring Boot Docker plugin
- The Google Jib plugin
- Next steps
Taught by
Arun Gupta
Related Courses
Introduction to Docker for Java DevelopersLinkedIn Learning A Hitchhiker's Tour to Containerizing a Java Application
Docker via YouTube Build a Modern FaaS Platform with Cloud Native Serverless Technologies
CNCF [Cloud Native Computing Foundation] via YouTube Building Docker Images with Cloud Native Buildpacks
CNCF [Cloud Native Computing Foundation] via YouTube Building and Managing Container Images at Scale with Cloud Native Buildpacks
Devoxx via YouTube