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.
Learn how to override a container's default entrypoint to run an interactive shell instead of the intended application, a useful technique for debugging and exploring containerized applications.
Practice creating a fresh GPT partition, formatting it as ext4, and mounting it on the filesystem tree.
Learn how to build and publish an uncompressed container image - a helpful trick to optimize disk I/O for large images, especially when you can benefit from a fast internal network.
In this challenge, you will practice installing and configuring containerd: obtaining the release binaries, placing them in the correct locations, adding the container runtime and CNI plugins to the system, and starting a container with full networking support.
Learn how to build a secure, lightweight, and production-ready container image for a statically linked Go application by following this hands-on challenge full of practical tips and tricks.
Learn how to build a secure, lightweight, and production-ready Node.js container image for a SvelteKit application by following this hands-on challenge full of practical tips and tricks.
Learn how to build a secure, lightweight, and production-ready Node.js container image for a Next.js application by following this hands-on challenge full of practical tips and tricks.
Learn how to build a secure, lightweight, and production-ready Node.js container image for a Nuxt application by following this hands-on challenge full of practical tips and tricks.