Skip to main contentSkip to main content
Room Banner
Back to all walkthroughs
Room Icon

Container Hardening

Premium room

Learn how to implement the mechanisms designed to secure your Docker containers.

easy

40 min

8,727

User profile photo.
User profile photo.

To access material, start machines and answer questions login.

So far, this module has taught you the basics of Docker and the potential vulnerabilities associated with containers. This room will teach you the various ways of securing your containers.

Learning Objectives
  • Secure the Docker daemon to prevent unauthorised interaction.
  • Correctly assign privileges (capabilities) to containers.
  • Prevent faulty or malicious containers from exhausting a system.
  • Utilise security features such as Seccomp and AppArmor to define how your containers will behave with the operating system.
  • Practice good hygiene by reviewing Docker images for vulnerabilities - Implement frameworks and tooling that reviews your code for vulnerabilities.
Prerequisites
In order for you to complete this room, it is essential that you are familiar with the various components of Docker. I highly recommend completing the Intro to Docker room before proceeding.
Answer the questions below
Read the above before proceeding to the next task!

Ready to learn Cyber Security?

The Container Hardening room is only available for premium users. Signup now to access more than 500 free rooms and learn cyber security through a fun, interactive learning environment.

Already have an account? Log in

We use cookies to ensure you get the best user experience. For more information see our cookie policy.