4 Workshops @rs 500 If You're a Shell Member
Docker Security Workshop
Docker is a helpful tool for packing, shipping, and running applications within “containers.” Containers allow us to package all the things that our application needs, such as libraries and other dependencies, and ship it all as a single package. In this way, our application can be run on any machine and have the same behavior.
This Docker workshop will help you understand, how to use Docker on your local machine and some of the fundamental concepts around what a container is and how it compares to a virtual machine(VM), what a container is made up of, how to create Docker images from the file. This workshop also offers learners a hands-on overview of important security features and best practices to protect containerized services.
This is a 4-hour workshop and the topics covered include:
- What is Docker? And how it works
- How does it differ from OS level virtualization?
- Docker Architecture
- History of containers, and Docker
- Example 1: hello-world
- Example 2: Writing your first Dockerfile
- Example 3: Environment variables and volumes
- Best practices for creating images
- What is Docker Hub?
- Investigating various ways to improve the security of the docker daemon, including scanning images for vulnerabilities and limiting the privileges of running containers.
Who should Attend
Cyber-security enthusiasts who want to expand their skill set in the domain of Docker and container Security.