Containerization with Docker

Learn to package applications and their dependencies into portable containers. Master Docker for consistent development, testing, and deployment environments.

56 courses

Docker and Container Management for Microservices

Learn to containerize applications, manage multi-container environments with Docker Compose, and implement modern deployment workflows for microservices.
★ 4.3 (2,494)

Building Your Own File Sharing Website with ProjectSend

Learn how to install, configure, and secure your own self-hosted file-sharing platform to easily upload, manage, and share files with users.
★ 4.2 (1,049)

Docker Fundamentals for Streamlined App Deployment

Master containerization to build portable applications and optimize your development and operations workflow.
★ 4.4 (1,083)

Docker for Beginners: Build, Network, and Compose Containers

Learn to package applications, manage multi-container environments, and share images securely using Docker, Docker Compose, and modern containerization best practices.
★ 4.4 (265)

Docker for Selenium Automation: Containerize and Scale Your Tests

Master containerized testing by building Dockerfiles, orchestrating Selenium Grid with docker-compose, and running parallel automated tests.
★ 4.1 (3,416)

Docker for Java Developers: Containerizing Enterprise Applications

Learn to containerize Java applications, manage databases and messaging queues locally, and streamline your development workflow using Docker.
★ 4.2 (3,158)

Docker for Web Developers: Containerize WordPress and Laravel

Master containerization essentials to build, manage, and run WordPress and Laravel applications using Docker and Docker Compose.
★ 4.3 (234)

Docker for Node.js: Development to Production

Learn to build, optimize, and deploy secure Node.js applications using Docker containers for reliable development, testing, and production environments.
★ 4.6 (1,526)

Docker for Java Developers: Deploying Spring Boot Microservices

Learn to containerize, manage, and scale Spring Boot microservices locally with Docker Compose and deploy them to cloud environments.
★ 4.6 (2,746)

Containerizing Applications with Docker, Jenkins, and AWS

Learn to build, deploy, and automate containerized applications using Docker, Jenkins, and AWS to streamline your software delivery pipeline.
★ 3.9 (1,527)

Docker for Beginners: Master Containers Without Linux Expertise

Learn to package, ship, and run applications using Docker containers on Windows, macOS, or Linux, even if you have no prior command-line experience.
★ 3.7 (487)

Containerization with Docker: A Beginner's Guide from Scratch

Learn to package, deploy, and manage applications using Docker containers through clear written explanations and practical command-line exercises.
★ 4.3 (562)

Vagrant for Beginners: Automating Local Development Environments

Learn to configure, manage, and share consistent development environments using Vagrant to eliminate configuration drift and the "works on my machine" problem.
★ 4.7 (931)

Containerization for Python: Docker and Kubernetes

Package Python applications and manage scalable deployments using Docker and Kubernetes for software development and data science projects.
★ 4.5 (553)

Practical Docker for Beginners

Build, ship, and run applications consistently with containerization fundamentals.
★ 4.2 (674)

Docker and Containerization: From Basics to Cloud Deployment

Master containerization basics, orchestrate multi-service applications with Docker Compose, and streamline your development workflow for modern cloud deployment.
★ 4.5 (485)

Docker and Testcontainers for Java Spring Boot Developers

Learn to package, run, and test Java Spring Boot applications using Docker, Docker Compose, and Testcontainers to eliminate environment inconsistencies.
★ 4.7 (329)

Docker and Microservices Fundamentals with Docker Compose

Master containerization and microservices architecture by learning to build, link, and manage multi-container applications from the ground up.
★ 4.4 (307)

Multi-Container Application Development with Docker Compose

Build, connect, and manage resilient multi-container environments using Docker Compose to streamline your development and deployment workflows.
★ 4.3 (256)

Building Containerized Applications with .NET and Docker

Learn to develop, containerize, and deploy scalable web applications using .NET, Docker, and Kubernetes for modern cloud environments.
★ 4.6 (220)
Showing 20 of 56 courses