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 Computing Applications, Part 1: Cloud Systems and InfrastructureUniversity of Illinois at Urbana-Champaign via Coursera Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX Introduction aux conteneurs
Microsoft Virtual Academy via OpenClassrooms The Docker for DevOps course: From development to production
Udemy Windows Server 2016: Virtualization
Microsoft via edX