【经验总结】记录一次Docker下安装CTFd的错误


0x01 提示错误

根据官方的步骤执行docker-compose up但是我得到了这样的一个错误

~/CTFd# docker-compose up
ERROR: The Compose file './docker-compose.yml' is invalid because:
networks.internal value Additional properties are not allowed ('internal' was unexpected)

经过多次查询后,是因为版本问题导致,因此需要将原来的docker-compose版本卸载,安装新版本。

0x02 安装新版本

卸载docker-compose版本

pip uninstall docker-compose

先升级一下pip

pip install –upgrade pip

继续安装新版本

pip install -U docker-compose

也可以使用国内pip源进行加速,我使用的国内源进行的安装

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -U docker-compose

之后再执行docker-compose up就没有问题了

平时遇到问题还是需要先根据提示自己一步一步去找解决方法,之后再利用好Google。

参考文章:https://www.ilanni.com/?p=13371


文章作者: Teams Six
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Teams Six !
评论
 上一篇
【CTF】记录一次CTF比赛的Writeup 【CTF】记录一次CTF比赛的Writeup
0x00 前言最近因为省赛快来了,因此为实验室的小伙伴准备了这次比赛,总共10道题目,考虑到大多数小伙伴都刚从大一升到大二,因此整体难度不高,当然有几道难度还是有的。 题目大多数都是从网上东找西找的,毕竟我也是个菜鸟呀,还要给他们出题,我太
2019-09-25
下一篇 
分享一张超详细的渗透测试导图 分享一张超详细的渗透测试导图
这是Github上看到的一张渗透测试思维导图,超级详细,在此分享。 图片来源地址:https://github.com/iSafeBlue/Mind-Map document.querySelectorAll('
2019-07-17
  目录