Docker for Java Microservices: Working with Docker Components
Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level
Overview/Description
Explore Docker container concepts and capabilities and learn how to build containers for microservices.
Expected Duration (hours)
1.6
Lesson ObjectivesDocker for Java Microservices: Working with Docker Components
describe container management using Docker and compare it with virtual machines
list the benefits of containerization using Docker with appropriate use cases
describe the typical Docker workflow to realize the benefit of containers
demomstrate how to create, start, bind, and stop Docker container using Java
use CLI commands to manage Docker container and images
illustrate the architecture of Docker used to deploy and manage Java microservices
work with the various file formats used in Docker and Java API to manage Docker
build and configure Docker components using Dockerfile
build REST services with Java to manage Docker container lifecycle
set up and configure a network to facilitate container communication
set up and configure a user defined network bridge
describe the image structure of Docker and illustrate the topology of Docker images
build Docker images to provision as development and other staging environment
use CLI commands to create a container and manage it using Java REST API
Course Number:it_osdojm_01_enus
Expertise Level
Intermediate