记一次ARL安装事故
前情提要:
哥们一直用的Ubuntu20.4图形化突然寄了,恢复快照之后docker-compose没了,在重新忙活半天装好后关机拍了个快照,开机的时候图形化又寄了,甚至还不出网,遂换用kali
开始安装:
在同样忙活半天经历“docker安装失败–>换源–>docker与docker-compose版本不匹配–>手动安装新版docker-compose”后成功在kali上面安装docker与docker-compose(这部分以后有空再写)
而后按照教程开始pull,然而,如图所示:
库无了,试用曾哥的部署方案:
1 | https://github.com/Aabyss-Team/ARL/tree/master |
1 | //下载部署脚本项目 |
成功拉取镜像,但在最后一步,进入容器部署时遇到如下报错:
初步判定为容器不出网:
而后找到一个解决方案:docker教程:Docker容器内无法访问外网问题十种解决思路_docker容器无法访问外部网络-CSDN博客
起初使用法二(开启宿主机的ipv4转发功能)解决容器出网问题
而后在pip安装时又报错:
尝试重新部署又出现如下报错:
此时尝试删除容器重新拉取镜像,结果又不出网了,而后尝试上述博客中的法一(重建网络docker0
)成功连通外网,再次成功跑起来,然而跑到一半又报红:
而后尝试安装v2ray,但是不知道为什么连不上节点:
再尝试给python换源
1 | pip config set global.index-url https://mirrors.aliyun.com/pypi/simple |
但是,pip没安装成功啊,用不了
所以,安装pip:
1 | yum install python-pip |
然后再尝试上述换源命令,结果提示我说找不到config
以为是pip太旧了,尝试更新和pip3,不行,然后发现centos的python换源和其他不太一样:
1 | sudo mkdir -p /etc/pip.d && sudo vi /etc/pip.conf |
1 | [global] |
换源成功,再次尝试部署,这次部署成功:
激动人心,保险起见赶紧关机拍了个快照,开机启动容器后又进不去了
经过各种尝试都无法再次启动,无奈重新部署:
这次学聪明了,开机拍快照,但愿别再出问题
只能说 时运不济,命途多舛