Installing Docker on Kali Linux
Table of Contents
To install Docker on Kali you need to remember that there is already a package named “docker”, therefore Docker has to be installed under a different name. If you install docker
you will not end up with the container version. The version we will be installing is named docker.io
. All commands are the same however, so running docker
on the command line will be the appropriate command:
[email protected]:~$ sudo apt update
[email protected]:~$
[email protected]:~$ sudo apt install -y docker.io
[email protected]:~$
[email protected]:~$ sudo systemctl enable docker --now
[email protected]:~$
[email protected]:~$ docker
[email protected]:~$
You can now get started with using docker, with sudo
. If you want to add yourself to the docker group to use docker
without sudo
, an additional step is needed:
[email protected]:~$ sudo usermod -aG docker $USER
[email protected]:~$
The final thing is to logout and in again.
If you would like to use a Kali Docker image, we have a doc page for that here.
Installing docker-ce on Kali Linux
docker-ce
can be installed from Docker repository. One thing to bear in mind, Kali Linux is based on Debian, so we need to use Debian’s current stable version (even though Kali Linux is a rolling distribution). At the time of writing (Dec. 2021), its “bullseye”:
[email protected]:~$ printf '%s\n' "deb https://download.docker.com/linux/debian bullseye stable" |
sudo tee /etc/apt/sources.list.d/docker-ce.list
Import the gpg key:
[email protected]:~$ curl -fsSL https://download.docker.com/linux/debian/gpg |
sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/docker-ce-archive-keyring.gpg
Install the latest version of docker-ce
:
[email protected]:~$ sudo apt update
[email protected]:~$ sudo apt install -y docker-ce docker-ce-cli containerd.io
References
Updated on: 2023-Mar-06
Authors:
gamb1t
,
elreydetoda