On-Demand Webinar

Top Dockerfile Best Practices

A well-crafted Dockerfile will avoid the need for privileged containers, unused packages, leaked credentials, or anything that can be used for an attack. By removing known risks in advance, you’ll reduce security management and operational overhead. In this webinar, we’ll go deep on Dockerfile best practices for image builds, so you can prevent security issues and optimize containerized applications. You’ll learn straightforward ways to:

  • avoid unnecessary privileges
  • reduce the attack surface with multistage builds
  • prevent confidential data leaks
  • detect bad practices, scan during development, and other scanner use cases
  • go beyond image building to harden container security at runtime


  • Alvaro Iradier, Integrations Engineer, Sysdig