如何使用docker-compose在pycharm中创build我的scrapy开发环境

我想用python3.6.3 scrapy mongodb和pycharm来开发我的webcrawler,这里是我的项目结构: 在这里输入图像说明

这里是我的Dockerfile: 在这里输入图像说明

这是我的docker-compose.yml: 在这里输入图像说明

当我configuration我的pycharm,像这样的一些错误消息显示: 在这里输入图像说明

它有什么问题,以及如何解决它? 非常感谢

Docker-compose版本列在这里: https : //docs.docker.com/compose/compose-file/compose-versioning/

  • 我不相信"0.0.1"是一个有效的docker-compose版本。 尝试使用"2""3"来代替
  • 您的撰写文件( build )中存在拼写错误
  • 您正在使用Python 3映像,并安装BeautifulSoup v3。 您需要为Python 3使用4.xx版本