本实验在ubuntu环境下进行
进入root:su root
![](https://i-blog.csdnimg.cn/blog_migrate/d6d6e10feb8f7dd3695d492787acd152.png)
搜索upload-labs镜像:docker search upload-labs
![](https://i-blog.csdnimg.cn/blog_migrate/2d8dc01b4b0574c0ca4d596bf6e1e446.png)
从仓库中选取下载upload-labs镜像:docker pull cuer/upload-labs
![](https://i-blog.csdnimg.cn/blog_migrate/7104666dea73cb9102b7e04377d6befb.png)
查看本地镜像仓库:upload-labs镜像下载成功
![](https://i-blog.csdnimg.cn/blog_migrate/ac71c3b8c834a85183e46897cab030cb.png)
运行镜像生成容器,将镜像内的80端口映射到本地的80端口上面:docker run -d -p 80:80 cuer/upload-labs
![](https://i-blog.csdnimg.cn/blog_migrate/d47e7f9fdaa0486c1f85866c5ac41f58.png)
查看镜像是否运行:docker ps
![](https://i-blog.csdnimg.cn/blog_migrate/3c4759cb6e0706629dbc210b405f43eb.png)
进入容器:docker exec -it 617 /bin/bash (ps:这里的617是自己生成的容器id的前三位)
![](https://i-blog.csdnimg.cn/blog_migrate/a4e33fdbbac9053015af789c1f88d59e.png)
/var/www/html 是当前容器内网站的根目录
查看内容:发现存在目录upload,里面会存放做实验上传的文件
![](https://i-blog.csdnimg.cn/blog_migrate/f7e0bb207438fed4b593ea641749c49b.png)
查看搭建环境:访问本地地址
![](https://i-blog.csdnimg.cn/blog_migrate/5b10c0372192fa93b44f47ed99725631.png)
搭建完成!小伙伴们自行尝试吧~😊