docker搭建现成的靶场

Docker安装:

shell 复制代码
apt-get install docker.io

Upload-labs------文件上传靶场搭建:

​ 因为Docker hub上存在镜像源,所以,索性直接拉取过来,

shell 复制代码
docker pull c0ny1/upload-labs

​ 等到下载完成之后,就可以创建容器:

shell 复制代码
docker run -d -p 81:80 c0ny1/upload-labs

​ -p:意为端口映射,格式为 宿主机端口:容器端口。

由于我的Linux的80端口已占用,所以服务映射到闲置的81端口。

​ 之后退出虚拟机,从本机访问,也就是在浏览器中输入虚拟机IP地址然后是81端口。

​ 之后是解决文件无法上传的问题,首先是进入容器内的命令行中:

shell 复制代码
docker exec -it [CONTAINER ID] /bin/bash	#查看CONTAINER ID命令docker ps

​ 再然后就是创建文件夹以及给予权限:

shell 复制代码
mkdir upload
chmod 777 upload
相关推荐
2401_8616152831 分钟前
跨平台的ARM 和 x86 Docker 镜像:汇编语言实验环境搭建
linux·汇编·ubuntu·docker·容器
自由游戏开发者1 小时前
用U盘启动制作centos系统最常见报错,系统卡住无法继续问题(手把手)
linux·运维·centos
Ronin3051 小时前
【Linux系统】vim编辑器 | 编译器gcc/g++ | make/Makefile
linux·运维·服务器·ubuntu·编辑器·vim
Bruce_Liuxiaowei2 小时前
Netstat高级分析工具:Windows与Linux双系统兼容的精准筛查利器
linux·运维·网络·windows·安全
INFINI Labs2 小时前
搭建持久化的 INFINI Console 与 Easysearch 容器环境
docker·easysearch·console
易德研发3 小时前
ubuntu24.04安装NFS网络文件系统/ARM开发板NFS挂载
运维·服务器·网络
生活爱好者!4 小时前
NAS 部署白板工具,实现思维导图/画板/流程图自由
运维·docker·容器
乌鸦不像写字台10 小时前
【docker部署】在服务器上使用docker
服务器·docker·容器
互联网搬砖老肖12 小时前
运维打铁: MongoDB 数据库集群搭建与管理
运维·数据库·mongodb
Antonio91512 小时前
【音视频】HLS简介与服务器搭建
运维·服务器·音视频