Course details
Home Course details

Containerization with Docker & Podman
Learn to create, manage, and deploy containers using Docker and Podman. Topics include Dockerfiles, container security, networking, and CI/CD integration. Ideal for DevOps and cloud-native development roles.
- Duration: 9
- Lecture: 40
- Category: Cloud Computing & Cloud-Native Development
- Language: English & Japanese
$ 1,500.00
Containerization with Docker & Podman is a practical course that equips learners with the tools and techniques required to containerize applications for consistency, scalability, and portability across environments. The course starts by introducing the principles of containerization, explaining how containers differ from virtual machines and how they support DevOps and microservices architectures. Learners begin with Docker, covering container lifecycle, Docker CLI commands, Dockerfiles, and image creation. Students build, tag, and push images to registries like Docker Hub and GitHub Container Registry. Networking, volumes, and multi-container setups using Docker Compose are explored in detail. The course then introduces Podman as a daemonless, rootless alternative to Docker, highlighting its compatibility and security benefits. Learners use Podman to manage containers, pods, and images with systemd integration. Advanced topics include container orchestration concepts, health checks, logging, resource limits, and security best practices such as image scanning and user namespaces. Students containerize real-world apps like Node.js, Flask, and PostgreSQL stacks. The course also covers container registries, CI/CD integration, and deploying containers to local or cloud environments. By the end, learners will be able to design and implement container-based solutions using Docker and Podman, critical for modern application deployment and cloud-native development workflows.
Student reviews
Ayumi Mori
Outstanding Course
The course was extremely beneficial for my personal and professional development.
Ryo Suzuki
Outstanding Course
่ชๅใฎในใญใซใๅไธใใใใใใซๅฟ ่ฆใช็ฅ่ญใๅพใใใพใใใ (I gained the knowledge necessary to enhance my skills.)
Koji Saito
Outstanding Course
This is an excellent course for anyone looking to grow their expertise in this field.
Kana Kobayashi
Outstanding Course
่ชๅใฎๆฅญๅใซๅณใใๅ ๅฎนใงใ้ๅธธใซๅฎ็จ็ใงใใใ (The content was tailored to my job, and it was very practical.)
Takashi Tanaka
Outstanding Course
The course helped me gain a clear understanding of complex topics.