Changed: Folder Structure

This commit is contained in:
Carlos Sousa
2021-07-28 19:52:15 +02:00
parent 74d623d39e
commit 96e29fd448
4 changed files with 31 additions and 5 deletions

View File

@@ -6,6 +6,6 @@ WORKDIR /opt/imdbscrapper
COPY requirements.txt ./
RUN pip install --no-cache-dir -r requirements.txt
COPY src/ .
COPY src/scrapper/ .
CMD ["python", "-u", "/opt/imdbscrapper/scrapper.py"]

View File

@@ -5,10 +5,34 @@ services:
image: zebrajr/imdbscrapper:latest
volumes:
#- '${PWD}/src:/opt/imdbscrapper:ro'
- '${PWD}/storage:/opt/storage'
- './src/scrapper/:/opt/imdbscrapper'
user: 1000:1000
environment:
- START_URL=1000
- END_URL=0
- START_URL=600000
- END_URL=450000
- STEPUPCYCLE=100
- PROCESSES=5
- PROCESSES=10
depends_on:
- imdbdb
imdbdb:
container_name: imdbdb
image: mariadb:10.6
restart: unless-stopped
environment:
MYSQL_ROOT_PASSWORD: secret
volumes:
- "./storage/back/:/var/lib/mysql"
phpmyadmin:
container_name: imdbphpmyadmin
image: phpmyadmin/phpmyadmin:5.0.1
restart: unless-stopped
environment:
PMA_HOST: imdbdb
PMA_USER: root
PMA_PASSWORD: secret
ports:
- "1239:80"

View File

@@ -1,2 +1,3 @@
beautifulsoup4
requests
mysql-connector

View File

@@ -5,6 +5,7 @@ import json
import requests
import csv
import logging
import mysql.connector
from multiprocessing import Process
from bs4 import BeautifulSoup