Containers: Docker, Compose and Swarm

Sign in to follow your progress in this lab

Your work, your Uptime points and your rank in this lab are kept with your account. You can try every free exercise without one, but nothing is kept.

Tier by tier

Complete every exercise of a tier to add its nine to your rank in this lab.

  1. 90%

    Beginner free

    0 of 9 passed

    1. Your first container: to do
    2. Image or container?: to do
    3. Your first Dockerfile: to do
    4. Configure with the environment: to do
    5. Read the logs, step inside: to do
    6. Does the data survive?: to do
    7. Restart on its own: to do
    8. Two containers that talk: to do
    9. Make room: to do
  2. 99%

    Intermediate

    0 of 8 passed

    1. The build cache: locked
    2. A 1 GB image: locked
    3. The build context: locked
    4. Stop running as root: locked
    5. Started doesn't mean ready: locked
    6. Your first Compose stack: locked
    7. Resource limits: locked
    8. Development and production: locked
  3. 99.9%

    Advanced

    0 of 8 passed

    1. Ship through the registry: locked
    2. The tag that moved: locked
    3. The logs that filled the disk: locked
    4. Bad Gateway after every release: locked
    5. Killed in the middle of a payout: locked
    6. PostgreSQL 16 to 17, every order kept: locked
    7. The token in every image: locked
    8. Lock down the exposed containers: locked
  4. 99.99%

    Expert

    0 of 6 passed

    1. Only the manager has the image: locked
    2. Every release drops requests: locked
    3. The release that looked fine: locked
    4. The password in docker service inspect: locked
    5. The database that moved: locked
    6. Two managers, no majority: locked
  5. 99.999%

    Architect

    0 of 4 passed

    1. The poisoned mirror: locked
    2. The idle arm64 nodes: locked
    3. Capacity for the campaign: locked
    4. The recovery drill: locked