使用 Docker 和 Elastic Cloud 构建灵活的爬虫服务
一、使用 Docker Compose 创建爬虫微服务
1.1 配置 docker-compose.yml 文件
Docker Compose 使用 docker-compose.yml 文件来告诉 Docker 如何将容器组合成服务。以下是一个示例文件内容:
version: '3'
services:
api:
image: scraper-rest-api
ports:
- "8080:8080"
networks:
- scraper-compose-net
scraper:
image: scraping-microservice
depends_on:
- rabbitmq
networks:
- scraper-compose-net
elastic:
image: docker.elastic.co/elasticsearch/elasticsearch:6.1.1
ports:
- "9200:9200"
- "9300:9300"
networks:
- scraper-compose-net
rabbitmq:
image: rabbitmq:3-management
ports:
- "15672:15672"
networks:
- scraper-compose-net
ne
用 Docker 和 Elastic Cloud 构建爬虫服务
超级会员免费看
订阅专栏 解锁全文
77

被折叠的 条评论
为什么被折叠?



