Views: 2
Docker Setup on ParrotOS 6.3
In this tutorial, we’ll walk you through a foolproof, up-to-date method for getting Docker up and running on the latest release of Parrot OS (March, 2025).Because there’s no official release from Parrot OS (cmiiw), you need to install based on debian.
Step 1: Remove any Incorrect Docker Repository
sudo rm /etc/apt/sources.list.d/docker.list
sudo apt update
Step 2: Add Docker’s Official GPG Key
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo tee /etc/apt/keyrings/docker.asc > /dev/null
sudo chmod a+r /etc/apt/keyrings/docker.asc
Step 3: Add the Correct Docker Repository
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian bookworm stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Step 4: Update and Install Docker
sudo apt update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
Step 5: Start and Enable Docker
sudo systemctl start docker
sudo systemctl enable docker
sudo systemctl status docker

Step 6: Verify the status of Docker
Now, try running:
docker run hello-world
You will receive an output similar to this:

Last but not least! Verify that Docker is installed and running correctly by checking its version:
docker --version
That’s it! You have successfully installed Docker on Parrot OS 6.3.