kali下docker安装教程

摘要:
前言最初使用的是Windows下的Docker,但发现在启用hyper-v服务后,vmware将无法工作,这令人头疼。win10家庭版没有hyper-v。经过长时间的挣扎,vmware和Docker无法同时运行。我的vmware版本是15.5.0。如果有人知道如何解决Docker和vmware在Windows下的兼容性问题,请在下面留言。非常感谢你!这是一个安装教程的好家伙。进入正文并快速前进,在Kali下安装Docker教程。
前言

原本用的win下的docker,但是发现启用hyper-v服务后vmware会用不了,很是头疼。win10家庭版还没有hyper-v,折腾了好一会,结果vmware和docker还不能同时运行。我的vmware版本是15.5.0,有大神知道如何解决win下docker和vmware兼容问题请在下方留言,万分感谢!

安装教程

好家伙,步入正文,直接快进到kali下安装docker教程。前面的步骤参考了盖乐希师傅的博客

http://www.ga1axy.top/index.php/archives/38/

step1 查看linux内核

Docker需要Linux内核大于 3.10 并且是 64位 的,可以用 uname -a 可以查看是否符合要求

uname -a

Linux kali 4.17.0-kali1-amd64 #1 SMP Debian 4.17.8-1kali1 (2018-07-24) x86_64 GNU/Linux

上面这是我的版本信息

step2 添加https方法和CA证书

apt-get install -y apt-transport-https ca-certificates

step3 安装/更新dirmngr

apt-get install dirmngr

step4 添加一个新的GPG key

清华源永远的神

curl -fsSL https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian/gpg | sudo apt-key add -

step5 加入docker源

echo 'deb https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian/ buster stable' | sudo tee /etc/apt/sources.list.d/docker.list

step6 更新源

apt-get update

step7 安装docker

apt install docker-ce

step8 查看docker版本

docker -v

step9 安装daemon

apt-get install daemon

step10 安装docker-compose

我这里已经添加过清华源了,具体如何配置可以看

配置清华源

https://www.cnblogs.com/LEOGG321/p/13735458.html

pip install docker-compose

step11 docker加速

cd /
cd etc/docker/daemon.json
没有该文件就新建一个,然后写入
{"registry-mirrors":["https://hub-mirror.c.163.com/"]}
这里我用的网易云
docker操作

启动

service docker start

关闭

service docker stop

查看docker服务状态

service docker status

列出容器

docker ps

关闭容器

docker kill [ID]

启动容器方式

docker-compose.yml目录下

docker-compose up -d

免责声明:文章转载自《kali下docker安装教程》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇【推荐】开源项目ElasticAmbari助力 ElasticSearch、Kibana、ambari服务高效运维管理1-key nrf52832下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Docker容器实践之运行Python程序

目录 Python镜像文件及PyCode 项目目录 Dockerfile Requirements.txt Hello.py Calander.py Mysql.py Opencv.py 部署运行 Hello world 日历 MySql OpenCv 实验心得 Python镜像文件及PyCode 项目目录 Dockerfile F...

Jenkins版本迭代以及回滚

一、摘要 在上一篇文章,链接如下: https://www.cnblogs.com/xiao987334176/p/11434849.html 镜像打的是latest版,如果需要回滚的话,就比较麻烦了。 因此,需要修改为参数化构建。镜像的版本,使用时间戳。 本文采用的环境,依然是上一篇的环境,就不多介绍了。 二、参数化构建 发布 修改 ph任务,勾选 此项...

K8S从入门到放弃系列-(8)kube-apiserver 高可用配置

摘要:   前面几篇文章,就是整个的master节点各组件的部署,上面我们提到过,k8s组件中,kube-controller-manager、kube-scheduler及etcd这三个服务高可用,都是通过leader选举模式产生,本章节我们着重介绍下kube-apiserver高可用配置 1、以下操作属于node节点上组件的部署,在master节点上...

docker 构建自己的image 镜像文件

docker build 构建自己的镜像文件。 1、在本地工程中运行生成一个springboot的可运行的jar。 因为我习惯用eclipse,所以在eclipse下新建一个springboot的工程,firstSpringboot的工程。 maven配置文件中,注意:必须指定生成文件后运行的主函数mian,否则可能导致的结果是无法访问main函数的错误。...

Android开发环境搭建教程

全文转载于ReCclay,只做存储,便于查阅!侵权即删。 一、下载Android Studio 打开<官网>,直接点击下载   这里默认下载的是安装版并且不自带SDK(后期软件下载)   二、Android Studio安装 正式安装之前,最好先准备两个文件夹:一个用来存放安装程序,一个用来存放SDK。效果如下如图,所示。 注意:SD...

anyproxy-windows平台安装和抓手机app上https请求

前言 做接口测试肯定离不开抓包,目前比较流行的抓包工具是fiddler和charles,相信并不陌生。这里介绍一个阿里公司研发的一个抓包神器,只需打开web页面,就能抓到手机app上的http和https请求了。这样就有个好处,当一个公司测试团队有多个人的时候,只需搭建一个AnyProxy服务,其它小伙伴浏览器上打开AnyProxy页面,手机上设置个代理就...