Linux Debian12使用podman安装pikachu靶场环境

一、pikachu简介

Pikachu是一个带有漏洞的Web应用系统,在这里包含了常见的web安全漏洞。

二、安装podman环境

Linux Debian系统如果没有安装podman容器环境,可以参考这篇文章先安装podman环境,
Linux Debian11使用国内源安装Podman环境

三、podman安装pikachu靶场环境

1.podman搜索pikachu镜像

打开命令终端,输入下面命令:

podman search pikachu

2.podman拉取pikachu镜像

podman pull docker.io/area39/pikachu

3.查看podman拉取到的pikachu镜像

podman images

4.podman创建pikachu容器

运行镜像,将镜像内的80端口映射到本地的1027端口上面

podman run -d --name pikachu -p 1027:80 docker.io/area39/pikachu

5.在浏览器中输入http://127.0.0.1:1027/

四、pikachu容器退出和开启

1.退出

执行:podman ps 列出运行中的容器

执行:podman stop [容器ID]

2.开启

执行:podman ps -a 列出所有容器

执行:podman start [容器ID]