docker的安装(基于kali)

本以上想熟悉一下那个神秘的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都报错,找不到这个命令?!

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

所以现在成这样了:

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

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

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

首先查看你的系统版本 

uname -a

更新系统源

apt-get update

然后卸载所有旧的版本

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

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

root@AlexzKali:/# apt-get install \
>     apt-transport-https \
>     ca-certificates \
>     curl \
>     gnupg-agent \
>     software-properties-common

添加docker官方的GPG秘钥

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

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

OK

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

apt-key fingerprint 

然后,开始安装

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

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

apt-cache madison docker-ce

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

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

docker image pull library/hello-world

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

nano /etc/docker/daemon.json

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

写入如下内容:

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

保存退出

重启docker服务

systemctl restart docker.service

sure~

发布了46 篇原创文章 · 获赞 47 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/Alexz__/article/details/105006623