设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
只需一步,快速开始
论坛
BBS
Tools
CTF在线工具箱,CTF工具下载
CTF平台1
BugkuCTF - CTF爱好者的练习平台
CTF平台2
搜索
搜索
每日签到
本版
帖子
战队
用户
CTF论坛
»
论坛
›
技术交流
›
新手入门/靶场实验
›
拿到dockerfile后的简单操作
返回列表
发新帖
[新手入门]
拿到dockerfile后的简单操作
[复制链接]
9752
|
2
|
2018-7-27 23:59:12
|
显示全部楼层
|
阅读模式
仅是简单记录一下,可能有一些专业名词用的不对。不喜勿碰。其实具体的原理不是很了解,只是会点简单的操作而已。如果有错的请告知我一下,谢谢啦
拿到一个dockerfile文件以后,怎么复现环境
先build一个镜像在当前dockerfile文件所在目录下运行命令
>>>docker build . -t xss_XXX 建立一个新的imag
>>>docker images 列出镜像名,可以看到上新建的镜像
将80端口映射到本机8000端口上>>>docker run -i -d -p 8000:80 XSS-XXX
之后访问8000端口就是访问到现在搭建的这个环境
查看当前已经在运行的容器>>>docker ps -a
进入到已经运行的容器>>>docker exer -it 65... /bin/sh
(这里的65... 是container id)
>>>sudo docker run -it XSS-XXX /bin/bash
docker run就是运行容器的命令
>docker version //查看docker版本
在删除容器镜像之前要删除容器
删除容器 >>>docker rm 容器ID
删除image >>>docker rmi imageid
回复
使用道具
举报
变色卡
照妖镜
Jesen
|
2018-7-29 18:15:32
|
显示全部楼层
可以的。
有人的地方就有我。
回复
使用道具
举报
照妖镜
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
一张大白纸
3
主题
5
帖子
20
积分
初入江湖
初入江湖, 积分 20, 距离下一级还需 30 积分
初入江湖, 积分 20, 距离下一级还需 30 积分
积分
20
发消息
回复楼主
返回列表
新手入门/靶场实验
CTF/安全技术交流
CTF题库/赛事预告