
Docker
文章平均质量分 71
docker学习
baynk
持续学习!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
运用docker部署nessus+awvs
我不生产水,我只是水的搬运工docker镜像并非是自己做的,而是雷石安全制作并上传到docker hub上的,咱们直接使用即可,友情提示,镜像有10G大小,网速不好的同学可得耐心等待。docker安装的方法请见:搭建学习环境(十二)——vulhub 漏洞复现环境搭建镜像使用方法搜索镜像sudo docker search awvs-nessus然后没有latest标签的镜像,拉取镜像需要使用sudo docker pull leishianquan/awvs-nessus:v03下载时间有原创 2021-07-21 20:58:37 · 4129 阅读 · 7 评论 -
搭建学习环境(十二)——vulhub 漏洞复现环境搭建
0x00 环境说明vulhub靶场通过Docker可以部署大量的漏洞的环境,省去了安全人员在复现漏洞时需要部署大量的底层的时间,使安全人员的更多精力都可以在研究漏洞上。下载地址:https://github.com/vulhub/vulhubvulhub靶场这是第二次安装了,第一次安装是在几年前,在学习安全时由于一直在补基础,感觉vulhub不是很友好,就放弃使用,最近可能需要使用再来安装一次,这次记录一下过程。0x01 安装过程这里使用的操作系统是ubuntu 20.10,可以官网自行下载,也原创 2021-04-25 12:37:03 · 1173 阅读 · 0 评论 -
《Docker技术入门与实战》-第17章-dokcer核心实现技术
0x01 基础架构docker目前采用了标准的c/s架构,包括客户端、服务端两大核心组件,同时通过镜像仓库来存储镜像。客户端和服务端既可以运行在一个机器上,也可通过socket或者RESTful API来进行通信。服务端docker服务端一般在宿主机后台运行,用来处理来自客户客户端的请求,主要包括四个组件。dockered,为客户端提供RESTful API,响应来自客户端的请求,采用模块化的架构,通过专门的Engine模块来分发管理各个来自客户端的任务。docker-proxy,是docke原创 2021-02-11 13:12:04 · 432 阅读 · 0 评论 -
《Docker技术入门与实战》-第二部分-实战案例
这一部分都是案例,这里暂时只写完一点日常会用到的案例,从书上的第9章到第16章,内容从简。0x01 操作系统书上介绍了比较多种,个人比较喜欢的还是cetnos:7[root@localhost ~]# docker image lsREPOSITORY TAG IMAGE ID CREATED SIZEdebian latest 5890f8ba95f6 4 hours ago 114MBbusybox latest原创 2021-02-09 20:53:07 · 252 阅读 · 0 评论 -
《Docker技术入门与实战》-第8章-使用dockerfile创建镜像
0x00 前言想要学习的地方终于来了,制作自己的镜像!但是感觉好麻烦。。。0x01 基本结构Dockerfile由一行行命令语句完成,并且支持以#开头的注释行。Dockerfile主体内容分为四个部分基础镜像信息维护者信息镜像操作指令容器启动时执行指令看下面的例子#基础镜像信息FROM centos:7#维护者信息MAINTAINER baynk<[email protected]>#镜像操作指令RUN yum -y install httpd net-to原创 2021-02-09 13:14:13 · 594 阅读 · 0 评论 -
docker curl: (56) Recv failure: Connection reset by peer问题解决方法
今天做实验的时候,出现了一个低级失误,反复折腾了好多遍才排查出来,记录一下。在做docker run -P实验时,想暴露端口,于是按下列步骤操作了一番#创建httpd容器[root@localhost ~]# docker container run -it -d -P --name http httpd /bin/bash af547d0dff31339222a8c7cfc52e3ef5dff32e15bca48f307c481a79d0e47bf6#查看端口映射[root@loc原创 2021-02-07 22:19:21 · 28736 阅读 · 5 评论 -
《Docker技术入门与实战》-第7章-端口映射与容器互联
0x00 前言这章还是挺有意思的,解决了前期学习的几个大问题,我创建了容器后,容器如何被主机访问,容器之间是否可以正常访问,不过这章内容讲的比较浅,后面的章节还有具体内容的学习,先来初体验。0x01 端口映射端口映射在之前的章节实现中也使用过,属于run指令中的选项-P或者-p,也就是前面所说的暴露端口。如果在启动容器时不进行暴露端口,在容器外部是无法通过网络来访问容器内的网络应用和服务的,在使用-P参数时会随机指定49000-49900中的端口进行映射,拿httpd来举例[root@local原创 2021-02-07 21:38:14 · 290 阅读 · 0 评论 -
《Docker技术入门与实战》-第6章-Docker数据管理
0x00 前言在生产环境中使用docker,往往需要对数据进行持久化,或者需要在多个容器之间进行数据共享,这必然涉及容器的数据管理操作。容器中的管理数据主要有两种方式:数据卷Data Volumes:容器内数据直接映射到本地主机环境数据卷容器Data Volumes Containers:使用特定容器维护数据卷嗯,说人话,就是将容器内的目录映射到主机的目录上,并且当容器删除后,主机上的数据还可以继续保存。0x01 数据卷数据卷是一个可供容器使用的特殊目录,它将主机操作系统目录直接映射进容原创 2021-02-07 03:32:54 · 381 阅读 · 0 评论 -
《Docker技术入门与实战》-第5章-访问Docker仓库
0x00 前言这章感觉挺没意思的,关于仓库的使用介绍。0x01 Docker Hub这章的内容基本都在前面使用过了,无非是登陆docker login,docker search,docker pull、docker push等操作。书上还提出了一个自动创建Automated Builds的概念,感觉对于我这种低端选手怕是用不上了,marker,有缘再见。0x02 第三方镜像市场可以使用一些第三方的docker镜像市场,书上说时速云,现在连不上了,试试阿里云的吧。先去注册账号,登陆后,在原创 2021-02-06 01:40:04 · 375 阅读 · 0 评论 -
《Docker技术入门与实战》-第4章-操作Docker容器
0x00 导航0x01 创建容器`docker container create``docker contaioner start``docker container run``docker container logs``docker container wait`0x02 停止容器`docker container ps`, `docker container ls``docker container stop``docker container kill``docker container prune原创 2021-02-04 20:26:35 · 888 阅读 · 0 评论 -
《Docker技术入门与实战》-第3章-使用Docker镜像
0x00 导航0x01 获取镜像`docker image pull`0x02 查看镜像`docker image ls``docker image tag``docker image inspect``docker image history`0x03 搜寻镜像`docker search`0x04 删除和清理镜像`docker image rm``docker image prune`0x05 创建镜像`docker container commit ``docker image import``doc原创 2021-02-03 21:30:52 · 760 阅读 · 0 评论 -
《Docker技术入门与实战》-第2章-核心概念与安装配置
0x00 三大核心概念镜像(Image):Docker镜像就相当于是模板,一个只读的模板。基于镜像创建容器,容器才是真正可写的,发布的应用都是运行在容器上的,通过一个镜像也可以创建多个容器。通过版本管理和增量的文件系统,Docker提供了一套非常简单的机制来创建和更新现有的镜像。容器(Container):镜像和容器的关系,就像是面向对象程序设计中的类和实例一样,镜像是静态的定义,容器是镜像运行时的实体。容器可以被创建、启动、停止、删除、暂停等。仓库(Repository):仓库可看成一个代码控制原创 2021-02-02 17:50:57 · 375 阅读 · 0 评论 -
《Docker技术入门与实战》-第1章-初识容器与Docker
0x00 前言终于开始了,期待以久了,我不会说我学这个就是想做下属于我自己的靶场而已。。。这篇其实就是读书笔记,《Docker技术入门与实战》0x01 什么是Docker简单地讲, 可以将Docker 容器理解为一种轻量级的沙盒( sandbox ) 。每个容器内运行着一个应用,不同的容器相互隔离,容器之间也可以通过网络互相通信。容器的创建和停止都十分快速,几乎跟创建和终止原生应用一致;...原创 2019-12-03 16:30:21 · 661 阅读 · 0 评论