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
相关推荐
cxr8282 小时前
自动化知识工作AI代理的工程与产品实现
运维·人工智能·自动化
·云扬·2 小时前
从零开始搭 Linux 环境:VMware 下 CentOS 7 的安装与配置全流程(附图解)
linux·运维·centos
小阳睡不醒5 小时前
小白成长之路-k8s原理(一)
云原生·容器·kubernetes
btyzadt5 小时前
虚拟机蓝屏问题排查与解决
linux·运维·网络
G_H_S_3_6 小时前
【网络运维】Shell 脚本编程:while 循环与 until 循环
linux·运维·网络·shell
张鱼小丸子7 小时前
MySQL企业级部署与高可用实战
运维·数据库·mysql·云原生·高可用·mha·组从复制
haogexiaole7 小时前
K8S核心知识点
云原生·容器·kubernetes
肖祥7 小时前
Nginx UI - 可视化管理平台
docker·运维开发
时空自由民.7 小时前
linux下camera 详细驱动流程 OV02K10为例(chatgpt版本)
linux·运维·服务器
云川之下8 小时前
【网络】使用 DNAT 进行负载均衡时,若未配置配套的 SNAT,回包失败
运维·网络·负载均衡