在Mac上安装Docker, 并使用Docker安装Kali L
Step 1 安装Docker desktop for Mac 并配置
安装非常简单官方文档见下边
Install Docker Desktop on Mac | Docker Documentation
首先下载安装文件
按照文章中的步骤如正常程序一样安装。
打开Terminal,输入命令docker -v
查看版本,应该返回如如;
Docker version 19.03.8, build afacb8b
更换registry源,这样下载速度可以快些,以下是三个中国的源分别是官方,网易和中科大的。
点击工具栏上的Docker图标,弹出菜单后,点Preferences-docker engine,在方框中加入Jason代码,一定记得先加个, 分割上一行哦。
--------------------------------------------我是复制内容的分割线------------------------------
,
"registry-mirrors": ["https://registry.docker-cn.com"],
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"],
"registry-mirrors": ["http://hub-mirror.c.163.com"]
--------------------------------------------我是复制内容的分割线-----------------------------
docker run -t -i <image> 用镜像创建一个容器
docker pull image 拉拽镜像
docker images ls 查看可用镜像
docker ps 查看运行的容器
docker ps -a 查看所有的容器
docker stop <container id> 停止该容器
docker start <container id> 开始该容器
docker attach <container id>与该容器交互
docker commit <container id> <new id>创建新的镜像
docker rm <container id>删除容器
docker rmi <image name>删除镜像
docker cp <containerId>:/file/path/within/container /host/path/target 从Docker容器内拷贝文件到主机上
Step 2 在Docker中安装Kali Linux镜像
方法1 访问网页搜索(记得先注册个账号,这个账号可以在你本地的docker上登录)
方法2 在Terminal中输入命令查找Kali Linux的Image
docker search kali
会列出相关的image如下图,选择一个image吧,这里第二行的是官方的,我们选这个
输入 docker pull kalilinux/kali-rolling, 下载第二行的image. 会看到在一点点下载中:
download kali image下载完成后查看一下,用docker image ls(或用docker images也同样得到如下效果),发现已经下载了一个114MB大的kalilinux/kali-rolling的image,如图: