Docker Build Security 101

Start your journey of building secure docker images

4.75 (18 reviews)
Udemy
platform
English
language
Network & Security
category
instructor
175
students
1 hour
content
Jul 2021
last update
$44.99
regular price

What you will learn

Fundamentals of Docker Images and Containers

How to build your first docker image

How to run a docker container

Fundamentals of Docker build security

How Dockerfile can be written with security best practices

How to minimise the attack surface of Docker containers

Description

This course introduces students to the security concepts associated with Docker builds. Docker is a popular software and it is widely used in Information Technology Industry. It's popularity also brings a larger attack surface and thus it is important to understand it's security aspects to be able to protect Docker containers.

One of the first steps in building secure Docker images is to write the Dockerfile with build instructions by following security best practices. This is the first stage of hardening your Docker containers. This course provides various tips and techniques with practical examples to produce secure docker builds.

This course is designed for students with any experience. If you never used Docker, its fine we have covered the basics and we will discuss how to instal Docker. If you have used Docker for containerizing your applications, thats even better. You know how to build docker images. So this course will build your skills on top of it.

It should be noted that this course is different from the other Docker Security course we published earlier. While the other courses focus completely on attacks and how to penetrate, this course's primary focus is to show the defences and best practices to protect containers from security issues.

Content

Course Introduction

Introduction

Lab setup

Installing Docker

Docker Build Security Best Practices

Need for build security
Course Downloads
Building a Docker Image
Quiz
The use of root accounts
The use of COPY
The use of ADD
Untrusted Base Images
Use of minimal Base Images
The use of latest tag
Limiting write access
The use of secrets
The use of administrative services
The use of Multi Stage Builds

Conclusion

Conclusion

Bonus Section

Bonus Lecture

Screenshots

Docker Build Security 101 - Screenshot_01Docker Build Security 101 - Screenshot_02Docker Build Security 101 - Screenshot_03Docker Build Security 101 - Screenshot_04

Reviews

James
May 28, 2021
Doesnt go into enough detail and only goes over the very basic elements that you can pick up from other areas.
Dazzy
April 10, 2021
I had been searching for resource and course on the same topic for long but literally there's no resource and course on the same. This course saved me :). I have done almost all courses from this author and he never failed to disappoint. Looking forward for more courses.

Charts

Price

Docker Build Security 101 - Price chart

Rating

Docker Build Security 101 - Ratings chart

Enrollment distribution

Docker Build Security 101 - Distribution chart

Related Topics

3954834
udemy ID
4/2/2021
course created date
4/18/2021
course indexed date
Bot
course submited by