CTF论坛

[新手入门] 拿到dockerfile后的简单操作

2018-7-27 23:59
12502

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
                      仅是简单记录一下,可能有一些专业名词用的不对。不喜勿碰。其实具体的原理不是很了解,只是会点简单的操作而已。如果有错的请告知我一下,谢谢啦
拿到一个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
         
        



分享到 :
0 人收藏

2 个回复

倒序浏览
Jesen 官方团队  管理员 | 2018-7-29 18:15:32
可以的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|CTF论坛 ( 鲁ICP备15028801号-2 )

Powered by Bugku! X3.4 © 2017 CTFbbs.

返回顶部