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仓库所需的所有依赖包:
aaa@qq.com:/# 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~
上一篇: css中如何设置float浮动居中?