在ubantu中使用docker搭建dvwa

一,安装docker

要想完成这项操作首先肯定要下载docker啦,这个我是根据教程来的:

http://t.csdnimg.cn/T0u2H

点击这个网址里面有详细的docker安装步骤,适合新手小白!!!

二,使用docker寻找dvwa的镜像

镜像一般选择最多星的

docker search dvwa     //寻找一个叫dvwa的镜像

三,拉取镜像

选择自己想要拉取的镜像(建议选最多星的,以免后面出现问题)

docker pull citizenstig/dvwa    //拉取镜像

出现这样说明拉取成功,可以进行下一步。

四,运行镜像

 docker run --name frosty_carson -d -p 外部端口:内部端口 容器镜像   //名称命名为frosty_carson
  • docker相当于自己就是一个系统,然后docker这个系统要访问的话,需要通过指定端口,因为docker是在虚拟机里面的,所以要是访问docker就要先访问虚拟机在进docker,但是访问虚拟机的服务自然也要一个端口才能访问,所以就要把从外部访问的虚拟机端口和docker服务的端口联系起来(因为服务器一般默认开的80,所以一般内部端口输80就行了)

 出现这样基本可以确定这个容器建好了

  • 外部端口自行修改就行了,只要不与已有的相冲突就行了,可以使用这个命令查看机子本身开的端口
ss -tuln

五,进入容器

进入名为frosty_carson的容器(容器名字自己定,如果第四步没有自己定名字系统会随机分配)

docker exec -it frosty_carson /bin/bash
exit  //退出容器

六,查看容器状况

docker ps

有我们创建那个就是成功啦。

end!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值