欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

docker的安装(基于kali)

程序员文章站 2022-03-17 08:02:14
...

本以上想熟悉一下那个神秘的docker,就是一个传说中很多运维专家强烈推荐的东西,然后打算安装一百年,然后了解一下docker的配置命令什么的,学习学习;

安装前显示在菜鸟教程上面看了一遍,又在csdn找了一个高票回答熟悉了一边操作流程才开始的,我最开始选的是ubuntu18.04,然后我在安装的时候碰到了无数的问题....

https://blog.csdn.net/qq_38019633/article/details/84024309  https://blog.csdn.net/qq_41856814/article/details/101306701

还有我总结的一个:https://blog.csdn.net/Alexz__/article/details/105004859

很他妈要命,最后我崩溃了,居然apt-get都报错,找不到这个命令?!

我真的是一步步按照流程来的...

 

所以现在成这样了:docker的安装(基于kali)

我用kali一点问题都没有,果然

kaliLinux才是世界上最好的发行版系统

 

 

 

安装流程:(别忘了快照)

 

首先查看你的系统版本 

uname -a

docker的安装(基于kali)

更新系统源

apt-get update

然后卸载所有旧的版本

apt-get remove docker docker-engine docker.io containerd runc

安装docker以及docker仓库所需的所有依赖包:

aaa@qq.com:/# apt-get install \
>     apt-transport-https \
>     ca-certificates \
>     curl \
>     gnupg-agent \
>     software-properties-common

docker的安装(基于kali)

添加docker官方的GPG秘钥

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

之后要是成功的话只有简短的两个字母:

OK

docker的安装(基于kali)

查看所有秘钥,是否有我们刚才添加的docker秘钥

apt-key fingerprint 

docker的安装(基于kali)

然后,开始安装

apt-get install docker-ce docker-ce-cli containerd.io

当然你也可以看看你想安装什么特殊的版本:

apt-cache madison docker-ce

docker的安装(基于kali)

一切正常的话就已经安装成功了,我们来看看:

docker的安装(基于kali)

 

这个时候我们想尝试一下从仓库上抓取hello-world这个image试试:

docker image pull library/hello-world

docker的安装(基于kali)

提示超时,我们需要更换国内的源

nano /etc/docker/daemon.json

要是没有这个文件就新建一个

写入如下内容:

{
  "registry-mirrors": ["https://registry.docker-cn.com"]
}

保存退出

重启docker服务

systemctl restart docker.service

docker的安装(基于kali)

 

sure~

 

 

相关标签: 运维开发