Docker-通过docker打包scrapyd服务并启动
前言 这里尝试用docker做个简单的服务启动,只要能够正常启动scrapyd,并且外部可以对其进行访问即可。 至于项目打包和利用数据卷进行持久化到下一篇文章再写,到时候要将这几样东西结合起来运行一个完整的项目。-- 安装docker 在本地机器上安装docker,只需要输入命令: sudo apt-get install docker-ce 就可以安装docker了(ce是社区免费版),然后通过命令: sudo docker images 可以查看docker是否完整安装并且可运行 项目基本知识 scrapyd是scrapy官方团队为用户提供的用于发布scrapy项目的web服务,通过pip install安装好后输入scrapyd即可启动,但是如果需要外部访问则要将bind_adress设置为0.0.0.0 在安装好docker后,需要编写Dockerfile和docker-compose.yml以构建docker镜像。我这里新建了一个空目录,在里面通过sudo nano 编写Dockerfile: FROM python:3.6 MAINTAINER ranbos RUN pip...




