Cover image for Containerize Spring Boot CRUD App with Docker and Docker Compose

Containerize Spring Boot CRUD App with Docker and Docker Compose

Learn everything about Docker, Docker compose by running your Spring Boot application and Database inside containers

Ranjan Pandey

Created by Ranjan Pandey

Explore the essentials of Docker and Docker Compose by containerizing a Spring Boot CRUD application and its database. Through hands-on practice, you will learn how to build, run, and manage containers, making your Java applications more portable and scalable.

Packt | Jun 2022 | 159 min

Start Trial
LevelIntermediate
CategoriesSystems Administration and Networking, Container Orchestration Platforms, Docker, Java

What You Will Learn

You will start by understanding the core concepts behind containers and Docker. Step by step, you will create Dockerfiles, build images, and launch containers for both your Spring Boot app and its database. You will also use Docker Compose to manage multiple containers and practice pushing images to Docker Hub.

Key Features

  • Build and run Spring Boot apps and databases inside Docker containers
  • Write Dockerfiles, create images, and manage containers with real examples
  • Use Docker Compose to orchestrate multiple containers and enable communication

Target Audience

Ideal for developers and IT professionals with basic Java and Spring Boot knowledge who want to learn containerization. If you are looking to make your applications easier to deploy and manage using Docker and Docker Compose, this course will guide you through practical, real-world examples.

Related courses