diff options
| -rw-r--r-- | Makefile | 12 | ||||
| -rw-r--r-- | docker/Dockerfile | 6 | ||||
| -rw-r--r-- | requirements.txt | 4 |
3 files changed, 11 insertions, 11 deletions
@@ -5,19 +5,19 @@ help: build: ## Build the Docker image cp requirements.txt docker/requirements.txt - docker-compose -p web_grater build + docker compose -p web_grater build up: build ## Bring the container up - docker-compose -p web_grater up -d + docker compose -p web_grater up -d down: ## Stop the container - docker-compose -p web_grater stop + docker compose -p web_grater stop enter: ## Enter the running container - docker-compose -p web_grater exec backend /bin/bash + docker compose -p web_grater exec backend /bin/bash clean: down ## Remove stoped containers - docker-compose -p web_grater rm + docker compose -p web_grater rm crawl: ## Execute a crawl against a site - docker-compose -p web_grater exec backend /bin/bash -c 'cd web_grater && scrapy crawl grater' + docker compose -p web_grater exec backend /bin/bash -c 'cd web_grater && scrapy crawl grater' diff --git a/docker/Dockerfile b/docker/Dockerfile index 22e6328..846bb09 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,12 +1,12 @@ -FROM python:3.6 +FROM python:3.11 # Set the locale of the container RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y locales RUN sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && \ dpkg-reconfigure --frontend=noninteractive locales && \ update-locale LANG=en_US.UTF-8 -ENV LANG en_US.UTF-8 -ENV LANGUAGE en_US:en +ENV LANG en_US.UTF-8 +ENV LANGUAGE en_US:en ENV LC_ALL en_US.UTF-8 # Install Dependancies diff --git a/requirements.txt b/requirements.txt index 4cf21c6..ac71f26 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -Scrapy==2.4.0 -blessings==1.6.1 +Scrapy==2.14.1 +blessings==1.7 |
