使用Docker安装pikachu靶场(Linux系统)

搭建pikachu

搜索关于pikachu的镜像

docker search pikachu

选择start最多的镜像,这里选择area39/pikachu

img

下载pikachu镜像

docker pull area39/pikachu

遇到拉取慢的情况下可以使用docker的国内镜像加速,创建或修改

/etc/docker/daemon.json,内容如下:

如果没有,创建文档

sudo touch /etc/docker/daemon.json

打开并修改

sudo vim /etc/docker/daemon.json

重启docker服务,使配置生效

sudo systemctl restart docker.service

启动pikachu容器

docker run -itd -p 8002:80 -p 3306:3306  --name pikachu area39/pikachu

-p 8002:80 -p 3306:3306:将本机的8002端口映射到容器中的80端口,3306映射到3306

在浏览器输入以下网址,访问Pikachu靶场,点击红字部分

http://your-ip:pikachu端口号

这里是

http://ip:8002

img

5.按照提示的步骤,要安装环境

img

ps:网上一些教材说要配置mysql+php+中间件的环境,我跟着一些文章配置,然后一直出错,然后发现好像没有配环境,这个靶场也能用(lll¬ω¬)

参考文章:
https://blog.csdn.net/qq_52453830/article/details/127305385>
https://blog.csdn.net/aiwodefangzhuer/article/details/122589549

posted @ 2024-01-22 22:37  moxian  阅读(1323)  评论(0)    收藏  举报