
Docker in a Weekend: 40 Practical Demos for DevOps Learners
Coupon Verified on April 1st, 2025

Course Name : Docker in a Weekend: 40 Practical Demos for DevOps Learners
Students : 814
Duration : 10 hours
Avg Rating : 4.8 (62 ratings)
Original Price : $119.99
Discount Price : $14
Instructor / Provider : Kalyan Reddy Daida, Udemy
Course Type : Self Paced Online Course. Lifetime Access
Coupon : Click on ENROLL NOW to apply discount code
Installation and Setup
- Install Docker Desktop and sign up for Docker Hub.
Basic Commands
- Use basic commands:
docker pull
,docker run
,docker exec
,docker stop
,docker start
,docker rm
, anddocker rmi
.
Image Management
- Build a Docker image and push it to Docker Hub.
Dockerfile Instructions
- Adding metadata using the
LABEL
instruction. - Comparing
ADD
vsCOPY
instructions. - Using
ADD
to fetch files from a URL (e.g., GitHub releases). - Defining build-time arguments with
ARG
. - Setting up commands (
RUN
) and exposing ports (EXPOSE
). - Using
ENV
,ARG
,CMD
, andWORKDIR
. - Overriding the
CMD
instruction withdocker run
. - Understanding and using
ENTRYPOINT
. - Adding health checks with
HEALTHCHECK
. - Running containers as a specific user with
USER
.
Ports and Volumes
- Demonstrate
-p
and-P
flags for port mapping. - Basics of Docker volumes.
- Using Docker volumes with containers.
- Populating data in Docker volumes using containers.
- Mounting a sub-directory inside a Docker volume.
Bind Mounts and Temporary Storage
- Basics of bind mounts.
- Using bind mounts in read-only mode.
- Comparing Docker volumes and bind mounts.
- Using
tmpfs
for temporary storage.
Multi-container Applications
- Deploy multi-container applications with Docker commands.
Docker Compose
- Basics of Docker Compose (e.g., MySQL service).
- Named volumes with metadata.
- Deploy a web application (UMS WebApp) with a database (MySQL).
- Scale containers (e.g., Nginx + UMS WebApp + MySQL).
- Configure networks (frontend and backend separation).
- Implement health checks for containers.
- Control startup order with conditions.
- Use Compose profiles for selective services.
- Demonstrate inter-container links.
- Create aliases for services.
- Build Docker images with Compose.
- Enable live-reloading (
develop-watch
) with sync and restart. - Enable live-reloading (
develop-watch
) with sync and rebuild.
BuildKit and Multi-stage Builds
- Use BuildKit’s
buildx
CLI for local and cloud builds. - Build multi-platform Docker images with BuildKit.
- Execute remote builds using Docker Cloud Builder.
- Optimize Dockerfiles with multi-stage builds.
Deal Score0
Disclosure: This post may contain affiliate links and we may get small commission if you make a purchase. Read more about Affiliate disclosure here.
FAQs on Udemy Coupon
Are there any limitations to access udemy coupon Code?
Yes, Docker in a Weekend: 40 Practical Demos for DevOps Learners coupon code is valid for the first 1,000 enrollments or for 30 days, whichever comes first. After that, the coupon will expire.
Is Docker in a Weekend: 40 Practical Demos for DevOps Learners free download available?
No, you cannot download Udemy course directly from the website. However, Udemy’s mobile app for iOS and Android allows you to download courses for offline viewing within the app.
Can I get a refund for the Docker in a Weekend: 40 Practical Demos for DevOps Learners course, If I purchased with a coupon?
Yes, Udemy offers a 30-day money-back guarantee for all courses purchased on the website, even if you used a coupon to purchase the course.