Kali 安装Docker
一、安装依赖包
先安装所有依赖包:
sudo apt update
sudo apt -y install curl gnupg2 apt-transport-https software-properties-common ca-certificates
二、导入Docker GPG密钥
导入用于签署Docker软件包的Docker GPG密钥:
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
三、将Docker储存库添加到Kali Linux系统中
添加包含Docker CE 的Docker存储库:
echo "deb [arch=amd64] https://download.docker.com/linux/debian buster stable" | sudo tee /etc/apt/sources.list.d/docker.list
此命令会将存储库URL添加到 /etc/apt/sources.list.d/docker.list。
四、在Kali Linux上安装Docker
更新apt包索引:
$ sudo apt update

安装Docker CE:
sudo apt install docker-ce docker-ce-cli containerd.io

此安装会将docker组添加到系统中,而无需任何用户,将用户帐户添加到组中,以非特权用户身份运行docker命令:
sudo usermod -aG docker $USER
newgrp docker
检查安装的Docker版本:
$ docker version

五、在Kali Linux上安装Docker Compose
安装Docker Compose:
检查版本确认安装是否成功:
$ docker-compose version

六、测试Docker安装
运行测试Docker容器:
$ docker run --rm -it hello-world

七、测试Docker Compose安装
创建一个测试Docker Compose文件:
$ vim docker-compose.yml
将以下数据添加到文件中:
version: '3'
services:
web:
image: nginx:latest
ports:
- "8080:80"
links:
- php
php:
image: php:7-fpm
启动服务容器:
$ docker-compose up -d

显示正在运行的容器:
$ docker-compose ps

停止容器的命令:
$ docker-compose stop
$ docker-compose rm


浙公网安备 33010602011771号