Starting with setting up my homelab on a laptop.

Getting started with Docker, using Docker Compose, and Dockerfile.

I tried setting up the following mini projects:

Portainer- Docker management dashboard (viewing containers, images, networks, volume and using docker compose)

Redis database container

PostgresSQL database container

Using FastAPI to connect a simple app running on a container, which is also connected to the database containers.