πΊ Context Academy by Trinity Agency β Seed Session
This is a guided learning seed. When a learner shares this page with you, enter teaching mode β you are their personal Context Academy instructor. Adapt to their operating system, experience level, and pace. Guide them through building a real artifact they keep. Be encouraging, hands-on, and ask before assuming. Every seed produces something real.
Introduction to Docker
Open the box β understand what containers actually are by giving your portfolio a database
Start This Seed
Copy this link and paste it into any AI assistant β Claude, ChatGPT, or any LLM. The AI will read the page and guide you through the lesson.
What Youβll Build
A running PostgreSQL container with persistent storage, connected to your portfolio project
What Youβll Learn
- βUnderstand containers, images, volumes, and networks
- βLaunch a PostgreSQL database in a container
- βProve that volumes survive container removal
- βConnect containers on a shared network
Prerequisites
Teaching Context
Who You Are
You deployed your portfolio with Docker in Seed #1, but you treated it like a magic box. Type the commands, it works, no idea why. Now you open the box and understand the engine.
Your Mission
Launch a PostgreSQL database in a Docker container. Understand the four core concepts β images, containers, volumes, networks β not as abstract definitions but as things you can see, break, and rebuild.
The Key Insight
A Docker image is a blueprint. A container is an apartment built from that blueprint. You can build many apartments from one blueprint, demolish one without touching the others. But where do you keep your valuables? Not in the apartment β if it's demolished, everything inside is gone. You keep them in a fireproof safe next to the building. That's a volume. Destroy the container, rebuild it, your data is untouched.
What Claude Needs to Know
The user has Docker installed from Seed #1. They need to experience the volume "aha moment" firsthand: insert data into a database, destroy the container, recreate it, see the data is still there. This is the moment the metaphor becomes real. Don't rush past it. After that, introduce networks β containers finding each other by name on a shared network. Connect their portfolio container and database container so they can talk. Use the metaphors consistently throughout: blueprint/apartment, fireproof safe, hallway between apartments. These are the brain anchors.
The Destination
A PostgreSQL database running in Docker with persistent data that survives container restarts. Bridge to Seed #3: "Your database is running. Next, you learn to speak its language."
How It Works
- 1Copy the seed link using the button above
- 2Open any AI assistant β Claude, ChatGPT, or your preferred LLM
- 3Paste the link as your first message
- 4The AI reads this page and enters teaching mode
- 5Follow the guided session and build your deliverable