Official Kali Linux Docker Images


Kali provides official docker images that are updated once a week on Docker Hub in the kalilinux organization. You can thus easily build your own Kali containers on top of those that we provide.

Here’s a quick review of the various images available. First those that you might reasonably want to use:

And those that you will likely not need except in very special cases:

  • kalilinux/kali-dev is an image tracking the kali-dev package repository used by Kali developers to merge updates coming from Debian and changes maintained by Kali. It can be useful to rebuild (or do test rebuild of) Kali packages.
  • kalilinux/kali-experimental is exactly like kalilinux/kali-dev with the kali-experimental package repository enabled in APT’s configuration. Might be useful to test some not-yet-ready updates uploaded to kali-experimental by Kali developers who are looking for feedback…
  • kalilinux/kali-linux-docker is the former official image, it’s no longer updated. Don’t use it.

If you want to improve our official docker images, have a look at the kali-docker project in our GitLab. We use GitLab CI to automate the build of our Docker images.