Docker 101: Override Default Container Commands and Arguments
Run a container using the 'docker run' command, overriding the default container command and arguments.
Focused hands-on problems designed to help you hone your DevOps or Server Side skills. Some challenges are more educational, while others are based on real-world scenarios. The platform provides hints and feedback for each challenge, including automated solution checks.
Run a container using the 'docker run' command, overriding the default container command and arguments.
Practice starting containers in "detached" mode, leaving them running in the background, reading their logs, and re-attaching to them.
Run a container using the 'docker run' command. That's it - that's the challenge.
Learn how to leverage Docker to copy a container image from one repository to another.
Learn how to perform one of the most basic Docker operations - build and publish a container image.
Practice copying files to/from running containers to become a container troubleshooting wizard.
Practice your container debugging skills by editing a file in a running container.
Explore how nerdctl tries to look like Docker when it comes to UX. Are containers started with nerdctl any different from those started with Docker 🐳?
Start a container using an alternative container runtime - Podman. Shouldn't be too hard if you already know how to start a container with Docker 🐳
Perform the most fundamental Docker operation - start a container. Sounds too easy? Be ready to also answer a few tricky questions about it!