云服务器部署upload-labs-docker(文件上传靶场)环境 &&以及相关报错问题

环境的搭建

准备:云服务器(本地的linux服务器(版本最好不要是老的不然不兼容docker))

f8x配置docker环境: https://github.com/ffffffff0x/f8x

一键配置

docker拉取file-labs靶场

https://github.com/sqlsec/upload-labs-docker

1、进行更新源

2、f8x 一键部署 docker

这里有两个模式 :我建议直接搭建第一个 第二个我也会说:这个涉及到docker镜像的加速

添加环境变量

wget -O f8x https://f8x.io/ && mv --force f8x /usr/local/bin/f8x && chmod +x /usr/local/bin/f8x

直接 f8x -d 部署环境

Docker镜像加速

为什么加速:就是因为我们的区域限制导致我们无法直接访问到 dockerhub (亚马逊的服务器除外)

这边我建议使用 阿里云的 演示:sudo mkdir -p /etc/docker

sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": "https://7nfxn4c1.mirror.aliyuncs.com" }

EOF

sudo systemctl daemon-reload sudo systemctl restart docker

一条一条的打

做这个的目的就是为了 让你拉取镜像的时候不报网络错误的错

镜像的拉取

下载upload-labs 然后我们使用 xshell

把这个 文件直接放到 root目录下

cd 到这个目录

直接 docker-compose up -d

就直接拉取了

然后 docker-compose config 查看一下

一共是13关

手工配置docker

如果 f8x 配置操作一直报错那没办法直接 手工配置吧

1、 apt-get install docker

2、 apt-get install docker-compose

然后上面的流程再进行拉取就行了

相关推荐
HRBorderInsight2 小时前
马来西亚人均收入一个月多少钱,个人薪资和家庭收入要分开看
经验分享·笔记
又見山4 小时前
本地 Markdown 与数据主权:你的笔记到底属于谁
笔记·obsidian
撩得Android一次心动5 小时前
Jetpack Compose 知识点整理2【个人用】
android·笔记·学习·kotlin·compose
cao23335 小时前
关于 x1 y1 等变量名冲突的指正(校对版)
笔记
Demons_kirit6 小时前
CTFHub 信息泄露通关笔记:Git泄露 Log - 教程
笔记·git·网络安全
码间留白6 小时前
手把手把 GitHub 推上阿里云 ECS:Actions CI/CD 全链路避坑实录(折腾好几天,到 2 分钟见绿)
运维·阿里云·ci/cd·docker·devops·github actions
Vex2une7 小时前
Docker Desktop WSL2后端:2026年性能调优与避坑实战指南
windows·docker·desktop·gpu容器·容器开发·virtiofs·buildkit
xhyu617 小时前
【学习笔记】图像质量评估方法 (5.生成图像是否符合用户要求)
笔记·学习·计算机视觉
程序员老赵8 小时前
Docker 部署青龙面板:轻松搭建定时任务管理平台
前端·docker·开源
TTATTC8 小时前
为什么单会话聊天做不好复杂工程?Claude Code 创作者的并发 Worktree 与记忆闭环实践
docker·开源