本文最后更新于 411 天前,如有失效请评论区留言。
0x00 Docker的安装
1、Linux内核版本查看
#安装docker要求内核版本kerner>=3.10
#为此,先检查当前Linux系统的内核版本
uname -a
2、更新apt源满足下载要求
#新重写sources.list中内容,一个个字母删除太久了
echo > /etc/apt/sources.list
#进入sources.list重新编辑apt源
vim /etc/apt/sources.list
#直接CV大法写入下面的apt源
3、进行系统或工具的更新
#其他apt源
#此处,笔者仅添加中科达和阿里的,其他注释掉
#中科大
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
#阿里云
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#清华大学
#deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
#deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
#浙大
#deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
#deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
#东软大学
#deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contribp.kali.org/kali kali-rolling main non-free contrib
#重庆大学
#deb http://http.kali.org/kali kali-rolling main non-free contrib
#deb-src http://http.kali.org/kali kali-rolling main non-free contrib
4、采用apt安装Docker
#进行系统或工具的更新(有丢丢就,先上把王者)
#注:当出现正在设定软件包界面时,直接按tab+enter进行确认
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade #均选择yes
#礼貌性清除更新缓存
sudo apt-get clean
sudo apt-get install docker.io
sudo apt-get install docker-compose #均选择yes
5、检验Docker成功安装
sudo docker -v
sudo docker-compose -v
0x01 Docker的其他配置
配置镜像加速
tee /etc/docker/daemon.json <<-'EOF'{
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://dockerproxy.com",
"https://docker.mirrors.sjtug.sjtu.edu.cn",
"https://docker.nju.edu.cn"
] } EOF
将配置文件加载到daemon中,并执行重启命令。
sudo systemctl daemon-reload
sudo systemctl restart docker
确认配置的镜像地址是否生效
docker info