RANIARANIA Academy

Containers in the Cloud — Docker & Deployment

Containerise and deploy a real application end to end — package it as a Docker image, wire up multi-service apps with Compose, push to a registry, and run it on a VPS or EC2. You finish able to take an app from source to a running container in the cloud, and to reason about when orchestration is worth it.

Watch the free preview

Images versus containers, and why they matter — free to watch, no account needed.

Cloud & Hosting ADVANCED · 150 min · Certificate on completion · 3 CPD points

What you'll learn

  • Containerise and deploy an application from source to a running container in the cloud
  • Explain the difference between images and containers and how the layered image model works
  • Write, build and optimise a Dockerfile for a real application
  • Compose a multi-service app and push its images to a registry
  • Run a container on a VPS or EC2 and judge when orchestration is warranted

Syllabus

Images and Containers — the Mental Model
Images versus containers, and why they matterFree preview15 min
Running containers — ports, volumes and lifecycle15 min
Building Your Own Images with Dockerfiles
Writing a Dockerfile15 min
Building, tagging and optimising images15 min
Multi-Service Apps and Registries
Docker Compose for multi-service apps15 min
Pushing images to a registry15 min
Deploying to the Cloud
Running a container on a VPS or EC215 min
An introduction to orchestration15 min
Lab — 10 Exercises & Solutions
Exercises 1–515 min
Exercises 6–1015 min