docker 安装使用

[复制链接]
发表于 2019-11-28 21:48:46 | 显示全部楼层 |阅读模式
v>Windows 下载安装 docker
新一极渗透测试教育培训第一课:
为什么要把 docker 放在第一课?
工欲善其事,必先利其器。
一,Windows 下载安装 docker
1,Docker 下载地址
https://www.docker.com/docker-windows
https://download.docker.com/win/stable/InstallDocker.msi
下载之后进行安装,默认安装在 C 盘。
2,打开 cmd
运行 docker version 查看版本信息

截图201911281346552154..png

v>运行 docker run hello-world
问题:网络故障,使用 vpn 或者更换网络重新再来,或者多试几次

截图201911281347112623..png

最终:

截图201911281347385421..png

3,镜像安装
Kali 发布者在 HUB Docker 上有一个官方映像,这可以大大加快我们的工作。
使用命令:docker search Kali,可以列出 Docker HUB 上的映像,我们选择第一个。

截图201911281347543961..png

v>1),下载 kali-linux 镜像安装
docker pull kalilinux/kali-linux-docker
创建一个容器
docker run --name xinyiji.com_kali -t -d kalilinux/kali-linux-docker
进入容器 获取 shell
docker exec -it inyiji.com_kali bash
外部调用容器内部命令
docker exec -it inyiji.com_kali ls
2),下载 ubuntu 镜像
docker pull ubuntu
进入镜像
创建一个容器
docker run -it --name xinyiji.com_ubuntu -p 8080:80 –p 2222:22 ubuntu
退出容器
exit
开启一个容器
docker start xinyiji.com_ubuntu
进入一个容器
docker attach xinyiji.com Ubuntu
3),参数说明
-t 用于在容器中分配一个新的终端,
-i 使得用户可以与容器进行交互。
–name 就是为容器添加一个新名字吧
-p 端口对应
ubuntu 就是使用镜像名
这里使用-d 选项,将容器置于后台运行,使其成为 daemon 进程
docker images 列出所有镜像
docker ps –a 列出所有容器
docker rm 容器名字 :删除容器
docker rmi 镜像名字 : 删除镜像
镜像可以用 dockerfile 创建 或 远程仓库 pull 下来
4,在容器 xinyiji.com_ubuntu 中 安装 vim
apt-get update
apt-get install vim新一极渗透测试教育培训 www.xinyiji.com
5,保存容器
docker commit xinyiji.com_ubuntu
6,查看容器
docker inspect xinyiji.com_ubuntu
7,发布容器
docker push xinyiji.com_ubuntu


截图201911281348289655..png





























必火网络安全培训,北京实地培训,月月有开班,零基础入门,四个月打造渗透高手。
详情请加微信:nvhack/153-2000-4362,手机微信同号。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|女黑客安全网 |网站地图 | 津ICP备17008032号-3

GMT+8, 2026-2-2 06:30 , Processed in 0.091344 second(s), 27 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表