Kali中安装和使用docker的学习笔记

作者 : admin 本文共1048个字,预计阅读时间需要3分钟 发布时间: 2024-06-16 共1人阅读

一、常见命令

ctrl 、shift、+ : 窗口变大;    ctrl 、- :窗口变小;

ctrl + L: 清屏 ;         sudo  su : 切换root 用户;

ip addr / ifconfig: 获取IP地址;

systemctl start ssh : 开启ssh 服务;

二、docker的安装和使用

apt install docker.io

docker 不是开机启动的,开启: systemctl start docker;

关闭docker服务:systemctl stop docker.socket / docker.service

镜像-images :应用程序的静态文件,类似虚拟机的系统镜像

容器-container: 运行状态的应用程序,类似安装好的虚拟机;

默认情况下,镜像 与 容器 都是空的。

查看镜像:docker images
查看容器:docker ps -a

镜像资源网站:https://hub.docker.com/(需外网访问)

Kali中安装和使用docker的学习笔记插图

下载镜像:docker pull  镜像名称,国内下载速度太慢,可以使用下面的方法实现速度加快。

使用阿里云配置docker 加速器,步骤如下:

第一步:打开阿里云官网,登录账号,搜索关键字“容器”,找到 ACR

Kali中安装和使用docker的学习笔记插图(1)

第二步:找到镜像工具下面的加速器。

Kali中安装和使用docker的学习笔记插图(2)

第三步:将代码复制到 /etc/docker/daemon.json文件中。

运行镜像: docker run -dit(后台运行) –name=名字 -p (端口)  10000:80  镜像名

例如:

先下载镜像:docker  pull sagikazarmark/dvwa

运行:docker run -dit –name=dvwa -p 2000:80 sagikazarmark/dvwa

Kali中安装和使用docker的学习笔记插图(3)

容器管理:

开启/关闭/重启容器:docker start/stop/restart 容器名

进入容器:docker exec -it 容器名 bash

退出容器:exit

三、docker-compose自动管理容器

1.安装: apt intall docker-compose

Kali中安装和使用docker的学习笔记插图(4)

2.下载vulhub (常见漏洞靶标docker-compose合集)

git下载国内加速器:https://gitclone.com(免费,但速度也不是很快)

Kali中安装和使用docker的学习笔记插图(5)

3.克隆地址,下载对应的docker镜像

Kali中安装和使用docker的学习笔记插图(6)

4.使用docker-compose容器管理

Kali中安装和使用docker的学习笔记插图(7)

5.使用vulhub中的solr镜像。

Kali中安装和使用docker的学习笔记插图(8)

6.搭建vulhub中的solr容器。

docker-compose up -d 

7.查看容器信息

Kali中安装和使用docker的学习笔记插图(9)

Kali中安装和使用docker的学习笔记插图(10)

8.关闭docker-compose

docker-compose down

本站无任何商业行为
个人在线分享 » Kali中安装和使用docker的学习笔记
E-->