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)

禁止非法,后果自负

目录
相关文章
|
11天前
|
人工智能 API 数据安全/隐私保护
使用 Docker 一键免费部署 63.8k 的私人 ChatGPT 网页应用
NextChat 是一个可以在 GitHub 上一键免费部署的私人 ChatGPT 网页应用,支持 GPT3、GPT4 和 Gemini Pro 模型。该项目在 GitHub 上获得了 63.8k 的 star 数。部署简单,只需拉取 Docker 镜像并运行容器,设置 API Key 后即可使用。此外,NextChat 还提供了预设角色的面具功能,方便用户快速创建对话。
69 22
使用 Docker 一键免费部署 63.8k 的私人 ChatGPT 网页应用
|
22天前
|
SQL 关系型数据库 数据库
国产数据实战之docker部署MyWebSQL数据库管理工具
【10月更文挑战第23天】国产数据实战之docker部署MyWebSQL数据库管理工具
72 4
国产数据实战之docker部署MyWebSQL数据库管理工具
|
12天前
|
运维 开发者 Docker
Docker Compose:简化容器化应用的部署与管理
Docker Compose:简化容器化应用的部署与管理
|
12天前
|
Docker 微服务 容器
使用Docker Compose实现微服务架构的快速部署
使用Docker Compose实现微服务架构的快速部署
28 1
|
12天前
|
前端开发 开发者 Docker
深入探索Docker Compose:简化多容器应用的部署
深入探索Docker Compose:简化多容器应用的部署
39 0
|
1月前
|
Ubuntu Docker 容器
本地wsl的Ubuntu安装docker,不使用docker桌面版
本文提供了在WSL的Ubuntu环境中安装Docker引擎的步骤,包括安装引擎、配置iptables以及启动Docker服务。
85 2
|
2月前
|
Ubuntu Linux Docker
Ubuntu 18.04 安装Docker实战案例
关于如何在Ubuntu 18.04系统上安装Docker的实战案例,包括安装步骤、配置镜像加速以及下载和运行Docker镜像的过程。
356 3
Ubuntu 18.04 安装Docker实战案例
|
3月前
|
Ubuntu Docker 索引
2024年最新版 Ubuntu 20+ 上安装 Docker
这篇文章提供了在Ubuntu 20+版本上安装Docker的详细步骤,包括更新软件包索引、安装依赖包、添加Docker官方GPG密钥、设置Docker稳定版仓库、安装Docker CE以及验证安装是否成功,并指导如何将用户添加到docker组以非root用户身份运行Docker。
|
3月前
|
Ubuntu Linux 持续交付
在Ubuntu 16.04上安装Docker Compose的方法
在Ubuntu 16.04上安装Docker Compose的方法
104 1
|
3月前
|
Ubuntu Shell 应用服务中间件
在Ubuntu 14.04上安装和使用Docker Compose的方法
在Ubuntu 14.04上安装和使用Docker Compose的方法
62 1