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)

禁止非法,后果自负

目录
相关文章
|
5天前
|
Docker 容器
Docker自建仓库之Harbor高可用部署实战篇
关于如何部署Harbor高可用性的实战教程,涵盖了从单机部署到镜像仓库同步的详细步骤。
34 15
Docker自建仓库之Harbor高可用部署实战篇
|
3天前
|
存储 关系型数据库 文件存储
Ubuntu22.04LTS基于cephadm快速部署Ceph Reef(18.2.X)集群
这篇文章是关于如何在Ubuntu 22.04LTS上使用cephadm工具快速部署Ceph Reef(18.2.X)存储集群的详细教程,包括ceph的基本概念、集群的搭建步骤、集群管理以及测试集群可用性等内容。
35 8
Ubuntu22.04LTS基于cephadm快速部署Ceph Reef(18.2.X)集群
|
4天前
|
Ubuntu 数据安全/隐私保护
Ubuntu22.04LTS环境部署实战
这篇文章提供了Ubuntu 22.04 LTS操作系统的详细安装步骤,包括选择语言、键盘布局、网络配置、软件源设置、磁盘分区、安装OpenSSH服务以及完成安装和首次登录系统的过程。
28 6
Ubuntu22.04LTS环境部署实战
|
5天前
|
NoSQL 关系型数据库 Redis
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo
mall在linux环境下的部署(基于Docker容器),docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongodb、minio详细教程,拉取镜像、运行容器
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo
|
4天前
|
虚拟化 Docker Windows
window 10专业版部署docker环境
本文介绍了如何在Windows 10专业版上部署Docker环境,包括安装步骤、配置镜像加速以及可能遇到的错误处理。
16 2
window 10专业版部署docker环境
|
5天前
|
存储 测试技术 数据安全/隐私保护
Docker自建仓库之Harbor部署实战
关于如何部署和使用Harbor作为Docker企业级私有镜像仓库的详细教程。
26 12
|
4天前
|
存储 Kubernetes Ubuntu
Ubuntu 22.04LTS版本二进制部署K8S 1.30+版本
这篇文章详细介绍了在Ubuntu 22.04 LTS系统上使用VMware Fusion虚拟化软件部署Kubernetes 1.30+版本的完整过程,包括环境准备、安装containerd、配置etcd、生成证书、部署高可用组件、启动Kubernetes核心组件以及网络插件的部署和故障排查。
24 4
|
4天前
|
Kubernetes Ubuntu 网络安全
Ubuntu基于kubeadm快速部署K8S实战
关于如何在Ubuntu系统上使用kubeadm工具快速部署Kubernetes集群的详细实战指南。
18 2
|
5天前
|
SQL 安全 数据库
Web安全漏洞专项靶场—SQL注入—docker环境—sqli-labs靶场—详细通关指南
Web安全漏洞专项靶场—SQL注入—docker环境—sqli-labs靶场—详细通关指南
24 1
|
2天前
|
存储 Ubuntu 网络安全
在Ubuntu系统下通过Caddy实现LXD的安装与部署
通过上述步骤,您可以在Ubuntu系统下通过Caddy实现LXD的安装与部署。这种方法不仅可以提高容器管理的效率,还可以借助Caddy的自动SSL管理功能提升安全性。
5 0
下一篇
DDNS