docker

直接用docker搭建环境,运行beef

docker是容器,是一种轻量级的东西,像杯子一样,一个杯子放一种饮料,一个docker放mysql服务,另一个docker放http服务,几个容器搭配起来就是完整的框架。但是docker要建立在OS上的,比如在linux虚拟机上。搭建环境比较快。

编辑/etc/docker/darmon.json文件,换镜像源一定换成这个,之前搭建webmin靶场失败了,换这个就行了

docker之pull失败。error pulling image configuration: download failed after attempts=6: dial tcp 108.160.170.26:443: connect: connection refused - 明明就- - 博客园 (cnblogs.com)

复制代码
{
     "max-concurrent-downloads": 10,
     "max-concurrent-uploads": 5,
     "default-shm-size": "1G",
     "debug": true,
     "experimental": false,
     "registry-mirrors":[
                "https://x9r52uz5.mirror.aliyuncs.com",
                "https://dockerhub.icu",
                "https://docker.chenby.cn",
                "https://docker.1panel.live",
                "https://docker.awsl9527.cn",
                "https://docker.anyhub.us.kg",
                "https://dhub.kubesre.xyz"
        ]
}

常见命令

1.搜索

docker search metasploit

用第一个,一般第一个是官方的

2.拉取到本地

docker pull 搜索出来的结果

docker images 查看下载的镜像

3.运行

docker run -it (交互式运行) 镜像名称 /bin/bash

docker run -itd (不用交互式) 镜像名称

会产生一个shell

4.查看运行的容器

docker ps

5.停止容器

docker stop 容器名称或者id

Docker容器命令大全:启动、停止、重启,你需要的都在这里_docker 重启-CSDN博客

相关推荐
网硕互联的小客服1 分钟前
Windows2008 如何禁用FSO?
运维·服务器·网络·windows·安全
不惑_11 分钟前
[特殊字符] 在 Linux 上设置 SQLite
linux·jvm·sqlite
上线就吃代码24 分钟前
【等保测评】数据库数据库配置have_ssl参数为yes
服务器·数据库·ssl
淮北49437 分钟前
如何在ubuntu调用exe文件
linux·运维·ubuntu
Pailugou42 分钟前
使用socket实现TCP服务端
服务器·网络·tcp/ip
峥嵘life1 小时前
Android16 更新fastboot版本解决fastbootd模式识别不到设备问题
android·学习
HalvmånEver1 小时前
Linux:基础开发工具(一)
linux·运维·服务器·开发语言·学习·进阶学习
d111111111d2 小时前
STM32外设学习-串口数据包笔记-(数据包的了解)
笔记·stm32·单片机·嵌入式硬件·学习
开开心心_Every5 小时前
专业视频修复软件,简单操作效果好
学习·elasticsearch·pdf·excel·音视频·memcache·1024程序员节
HIT_Weston6 小时前
26、【Ubuntu】【远程开发】内网穿透:密钥算法介绍(二)
linux·运维·ubuntu