kali系统用docker中安装sql-labs
时间: 2024-09-19 17:11:25 浏览: 54
arm64环境下一键安装docker20.10.7~3-0,亲测树莓派/kali-arm64成功
在Kali Linux中使用Docker安装SQL Lab(如MySQL Workbench等数据库管理工具),你可以按照以下步骤操作:
1. **安装Docker**:
如果你的Kali Linux尚未安装Docker,首先需要添加Docker仓库并安装它:
```sh
sudo apt-get update
sudo apt-get install docker.io
```
2. **启动Docker服务**:
启动Docker并在运行级别自动启动:
```sh
sudo systemctl start docker
sudo systemctl enable docker
```
3. **拉取镜像**:
使用Dockerhub上的官方镜像,例如MySQL官方镜像:
```sh
sudo docker pull mysql:latest
```
4. **运行容器**:
创建一个新的容器并映射端口,以便访问SQL Lab:
```sh
sudo docker run -it --name sql-lab -p 3306:3306 -e MYSQL_ROOT_PASSWORD=my-secret-pw mysql:latest
```
这里 `-p` 参数将主机的3306端口映射到容器内的3306端口,`MYSQL_ROOT_PASSWORD` 设置root用户的密码。
5. **验证安装**:
打开浏览器,输入 `http://localhost:3306` 或者 `http://你的IP地址:3306` 来访问MySQL Workbench或其他SQL工具。如果你的防火墙允许,你应能看到SQL Lab界面。
阅读全文