Skip to Content
0 likes
Verify a PostgreSQL Practice Database and Its Persistence Level: Beginner

Identify an isolated practice database, record its cluster and marker, and verify persistence through restart and container replacement before exact cleanup.

0 likes
Start Two Services With docker compose up Level: Beginner

Write a compose.yaml for a web server and a checker, start both, read the result and remove them. After this, you can run a two-service project from one file.

0 likes
Copy a File Out With docker cp Level: Beginner

Copy a file or folder between a container and your computer, even from a stopped container. After this, you can rescue a file before you delete the container.

0 likes
Fix Docker Desktop Stuck on Starting Level: Beginner

Check virtualization, WSL, the docker-desktop distribution, the engine context and memory in the order that finds the cause fastest. After this, you can get a stuck Docker Desktop running without resetting it.

0 likes
Verify Docker Desktop After Installation on Windows Level: Beginner

Check CLI resolution, the intended local context and engine connection, then run and verify cleanup of a disposable test container.

0 likes
Mount a Host Folder Without Losing Data Level: Beginner

Share a folder from your computer with a container, make it read-only and see how a mount can hide files that were already there. After this, you can mount a folder and know what it will and will not keep.

0 likes
Open a Shell Inside a Running Container Level: Beginner

Open a shell with docker exec, run one command without it and read the two errors you will meet first. After this, you can look around inside a container and know why it sometimes refuses.

0 likes
Read Logs From a Container That Just Exited Level: Beginner

Find a stopped container, read its exit code and log, and tell a crash from a kill. After this, you can see why a container stopped in under a minute.

0 likes
Run a One-Off Container With docker run Level: Beginner

Run a container for a single command, pass a setting in with -e and use --rm so nothing is left behind. After this, you can run a quick test in a container and leave no clutter.

0 likes
Put Two Containers on One User-Defined Network Level: Beginner

Create a network, reach one container from another by name and see the same call fail on the default network. After this, you can fix a bad address error between containers.

0 likes
Write a Dockerfile That Builds on the First Try Level: Beginner

Write a four-line Dockerfile, build it and run it, then read the errors for a missing file and a missing Dockerfile. After this, you can package a small script and fix the first build errors yourself.