Enhancing security of Docker using Linux hardening techniques
Amith Raj, Ashok Pon Kumar, Sahithya J Pai, Ashika Gopal · 2016
Docker which is a lightweight containerization tool has enabled DevOps to build and run applications in distributed environment effectively. Docker has generated a significant momentum by bringing together a standardized containing method which is easy to use by enabling the users to use Linux containers to its full capacity. Docker currently supports the Linux hardening capabilities and Linux Security Modules (LSM) with AppArmor and SELinux for host system hardening. Docker interacts with the kernel security systems and LSMs. In this research work, the security depth of a popular open source model based on containers and study on other security features and techniques to enhance the security of Docker is performed. Integrating virtualization, automated testing, Deployment tools and security configurations management will enhance the security capability of Docker on premise.