Docker 101: Execute Commands in a Running Container
Learn how to execute commands inside running containers using 'docker exec' - a crucial skill for debugging containerized applications and exploring container environments.
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.
Learn how to execute commands inside running containers using 'docker exec' - a crucial skill for debugging containerized applications and exploring container environments.
Can you make a container exit gracefully after the 'docker stop' command while preserving its extensible entrypoint mechanism?
Can you unpack the filesystem of a container image into a local directory?
Can you edit a file in a running container? What if there is no shell?
Learn on practice the limitations of FROM scratch images and the ways to mitigate them.
Be a networking Sherlock Holmes - find out which port a Kubernetes app uses and send a request to it.
Learn how to send a signal to a Kubernetes app running in a container without shell.
Learn a bunch of Linux networking tricks while trying to access an Nginx server running inside a Docker container with no published ports.