Ubuntu20安装docker并部署相关漏洞环境

简介: Ubuntu20安装docker并部署相关漏洞环境

一、安装docker

1、sudo apt install docker.io

0a2653c851af460fa595bd959398a8f1.png

2、查看docker版本,如果显示则说明安装成功

docker -v

0eacb84100b54626af849e6b562bf92a.png

2d65d23f6d4748949b924e4057485923.png

二、安装docker-compose

sudo apt install docker-compose

2d65d23f6d4748949b924e4057485923.png

2、查看版本,确认是否安装成功

docker-compose version

2e9b90b2ca334476abebe75bafe6eeaa.png

三、下载靶场

1、git clone https://github.com/vulhub/vulhub.git

0a2653c851af460fa595bd959398a8f1.png

2、查看都有哪些靶场

0eacb84100b54626af849e6b562bf92a.png

四、部署Jboss未授权访问漏洞环境

1、进入jboss,CVE-2017-7504文件夹

2d65d23f6d4748949b924e4057485923.png

2、启动该环境,第一次启动可能会慢点

docker-compose up -d

2e9b90b2ca334476abebe75bafe6eeaa.png

3、访问该主机ip:8080进入漏洞环境

4cebaac233b3433da32a72337a77fc60.png

4、后续清理工作

开启下一个靶场之前之前,要先关闭一下

sudo docker-compose down

清理环境

docker rm $(docker ps -a -p)

禁止非法,后果自负

目录
相关文章
|
1月前
|
存储 关系型数据库 文件存储
Ubuntu22.04LTS基于cephadm快速部署Ceph Reef(18.2.X)集群
这篇文章是关于如何在Ubuntu 22.04LTS上使用cephadm工具快速部署Ceph Reef(18.2.X)存储集群的详细教程,包括ceph的基本概念、集群的搭建步骤、集群管理以及测试集群可用性等内容。
136 8
Ubuntu22.04LTS基于cephadm快速部署Ceph Reef(18.2.X)集群
|
8天前
|
Docker 容器
Docker安装及镜像源修改
本文介绍了Docker的安装过程和如何修改Docker镜像源以加速下载。包括更新系统包、安装所需软件包、设置yum源、安装Docker以及验证安装是否成功。接着,提供了修改Docker镜像源的步骤,包括创建配置文件、编辑配置文件以设置镜像加速地址,并提供了几个常用的国内镜像源地址。最后,通过重启Docker服务和检查配置是否生效来完成镜像源的修改。
Docker安装及镜像源修改
|
9天前
|
Docker 容器
centos7.3之安装docker
centos7.3之安装docker
|
20天前
|
Prometheus 监控 Cloud Native
docker安装prometheus+Granfan并监控容器
【9月更文挑战第14天】本文介绍了在Docker中安装Prometheus与Grafana并监控容器的步骤,包括创建配置文件、运行Prometheus与Grafana容器,以及在Grafana中配置数据源和创建监控仪表盘,展示了如何通过Prometheus抓取数据并利用Grafana展示容器的CPU使用率等关键指标。
|
16天前
|
Ubuntu 开发工具 git
在Ubuntu上部署BOA服务器的步骤
部署BOA服务器是一个涉及多个步骤的过程,包括系统更新、安装依赖、下载和编译源代码、配置服务器以及启动和验证。遵循上述步骤,可以在Ubuntu系统上成功部署BOA服务器,为开发和测试提供一个轻量级的Web服务器环境。
13 0
|
28天前
|
关系型数据库 数据库 网络虚拟化
Docker环境下重启PostgreSQL数据库服务的全面指南与代码示例
由于时间和空间限制,我将在后续的回答中分别涉及到“Python中采用lasso、SCAD、LARS技术分析棒球运动员薪资的案例集锦”以及“Docker环境下重启PostgreSQL数据库服务的全面指南与代码示例”。如果你有任何一个问题的优先顺序或需要立即回答的,请告知。
47 0
|
1月前
|
存储 Ubuntu 网络安全
在Ubuntu系统下通过Caddy实现LXD的安装与部署
通过上述步骤,您可以在Ubuntu系统下通过Caddy实现LXD的安装与部署。这种方法不仅可以提高容器管理的效率,还可以借助Caddy的自动SSL管理功能提升安全性。
20 0
|
2月前
|
运维 Java Devops
阿里云云效操作报错合集之部署docker时遇到报错,该怎么办
本合集将整理呈现用户在使用过程中遇到的报错及其对应的解决办法,包括但不限于账户权限设置错误、项目配置不正确、代码提交冲突、构建任务执行失败、测试环境异常、需求流转阻塞等问题。阿里云云效是一站式企业级研发协同和DevOps平台,为企业提供从需求规划、开发、测试、发布到运维、运营的全流程端到端服务和工具支撑,致力于提升企业的研发效能和创新能力。
|
运维 Kubernetes 前端开发
【云原生】阿里云服务器部署 Docker Swarm集群
阿里云服务器 一键部署 Docker Swarm 集群!
646 0
【云原生】阿里云服务器部署 Docker Swarm集群
|
弹性计算 数据可视化 关系型数据库
使用阿里云部署基于docker的mysql云服务
本篇文章将介绍如何使用阿里云安装docker、部署mysql服务,并远程连接至远端mysql
647 1
使用阿里云部署基于docker的mysql云服务
下一篇
无影云桌面