Comment installer Docker sur Kali Linux 2020.1

Docker est l’un des outils les plus populaires pour les pentesters, ainsi que les hackers éthiques. Cet outil agit comme un conteneur pour exécuter des outils sans les installer. Dans cet article, je vais vous montrer la façon la plus simple d’installer Docker sur Kali Linux et de le faire fonctionner en moins de 5 minutes. Ce tutoriel comporte 10 étapes faciles à suivre et est également compatible avec la nouvelle fonctionnalité appelée  » utilisateur non root par défaut « , introduite par la dernière 2020 de Kali Linux.

Figure 1 Docker

Utilisation de Docker

Travaillant en tant que pentester, vous ne limiteriez pas votre utilisation aux outils préinstallés dans Kali Linux. Vous auriez à utiliser un grand nombre d’outils différents provenant de différents dépôts. L’installation de ces outils dans votre dépôt racine de Kali Linux prend du temps lorsque vous avez de nombreux outils à installer. Docker est un conteneur d’exécution pour tous les outils et crée des conteneurs isolés pour que vous puissiez installer vos outils.

Étape 1 : Configurer les clés APT

Toujours effectuer une mise à jour APT:

$ sudo apt update

Étape 2 : Obtenir la clé PGP pour Docker officiel

$ curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add –

Étape 3 : Configurer APT pour télécharger, installer et mettre à jour Docker

$ echo ‘deb https://download.docker.com/linux/debian buster stable’ |
sudo tee /etc/apt/sources.list.d/docker.list

Si tout est configuré correctement, alors vous verrez une fenêtre de terminal qui apparaît comme suit:

Étape 4 : Installer Docker

Le processus d’installation que je suis est donné dans la documentation officielle de Docker, mais comme il a quelques bugs mineurs, j’ai ajouté quelques commandes pour assurer une installation correcte. À cette fin, l’ensemble de commandes suivant doit être exécuté :

Étape 5 : Mettre à jour l’APT à nouveau

$ sudo apt update

Étape 6 : Terminer les versions obsolètes précédemment installées

$ sudo apt remove docker docker-engine docker.io

Étape 7 : Installer Docker sur le système Kali

$ sudo apt install docker-ce -y

Dans la commande ci-dessus, « -y » représente la condition « oui ». Lors de l’installation d’un outil dans le terminal, il sera demandé à l’utilisateur la permission d’installer l’outil.

Si les étapes ci-dessus ont été effectuées correctement, alors vous serez en mesure de voir la sortie suivante sur votre fenêtre de terminal:

Étape 8 : Démarrer le conteneur Docker

$ sudo systemctl start docker

(Facultatif) Étape 9 : Configurer Docker pour qu’il démarre automatiquement au redémarrage

C’est une commande de fonctionnalité facultative ; elle démarrera Docker chaque fois que votre OS démarrera. Si vous ne faites pas beaucoup de pentesting, alors vous n’avez pas besoin d’activer cette fonctionnalité.

$ sudo systemctl enable Docker

Étape 10 : Vérifier l’installation

La commande suivante est tirée de la documentation officielle de Docker. Cette commande vérifie si Docker fonctionne.

$ sudo Docker run hello-world

L’avertissement que vous voyez sur la fenêtre du terminal est normal, et Docker fonctionne avec succès. Vous devriez être en mesure de voir le texte suivant sur votre fenêtre de terminal :

Conclusion

Docker est un outil utile pour les tests de pénétration, et il devient plus populaire de jour en jour. Il peut être utile de travailler à l’intérieur d’un conteneur isolé, en particulier lors du travail de pentesting.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.