Introduction to Docker for Java Developers
Offered By: LinkedIn Learning
Course Description
Overview
Discover how to get started using Docker with tips and tricks tailored specifically for Java developers working with the platform.
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
Mary Ellen Bowman
Related Courses
Cloud Foundry TutorialsCloud Foundry via YouTube Docker for Java Developers
LinkedIn Learning Inner Development Loop with Java on Kubernetes
GOTO Conferences via YouTube Repeatable Scalable Path to Production for Java Spring Apps on Kubernetes
Devoxx via YouTube Evaluation of Open Source Options to Build Container Images
Linux Foundation via YouTube