Run Your First Container
Start nginx in a container and publish it on a port.
A beginner Docker challenge worth 3 points. Solve it hands-on in a real Docker environment in your browser - no local setup, no fake shells.
The Challenge
Scenario: Your team just adopted Docker. First job: get nginx running in a container and reachable from the outside.
The nginx:alpine image is already available locally.
Tasks:
- Run it detached, named
web - Publish host port 8080 → container port 80
- Open the browser panel — you should see the nginx welcome page
Commands to learn: docker run -d --name -p, docker ps, docker port
Run check when done.