DevOps Articles

Curated articles, resources, tips and trends from the DevOps World.

Advanced Docker Security with AppArmor

4 years ago dzone.com

Summary: This is a summary of an article originally published by the source. Read the full original article here →

So you have your Docker Containers deployed, which in turn are hosting critical applications of your organization?

By default, a deployed Docker originally remains secured through an auto-generated profile docker-default for its containers. This profile, however, provides moderate security on the application level, and thus it remains highly recommended to implement a security profile through AppArmor which works at the process/program level of an application.

Apparmor can be set as the default security profile on every boot by setting the following parameter on kernel: To load all AppArmor security profiles on boot, enableapparmor.service.

To check the list of AppArmor security profiles correctly loaded : To display the current loaded status use apparmor_status: Above you can see the loaded profiles and processes with their respective statuses.

Made with pure grit © 2024 Jetpack Labs Inc. All rights reserved. www.jetpacklabs.com