From 6bbde24b842eb7a7d61c3f967402a6cd7806e4ee Mon Sep 17 00:00:00 2001 From: simplypower-bbj Date: Sun, 18 Dec 2022 11:10:19 +0100 Subject: [PATCH] deleted docker related files --- .dockerignore | 2 -- Dockerfile | 57 --------------------------------------------------- compose.yml | 8 -------- 3 files changed, 67 deletions(-) delete mode 100644 .dockerignore delete mode 100644 Dockerfile delete mode 100644 compose.yml diff --git a/.dockerignore b/.dockerignore deleted file mode 100644 index b726258..0000000 --- a/.dockerignore +++ /dev/null @@ -1,2 +0,0 @@ -.env -code/*.ipynb \ No newline at end of file diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index 3ff5c0b..0000000 --- a/Dockerfile +++ /dev/null @@ -1,57 +0,0 @@ -########### -# BUILDER # -########### - -# pull official base image -FROM python:3.8-slim-buster as builder - -# update system -RUN apt-get update && \ - apt-get install -y --no-install-recommends build-essential && \ - apt-get clean - -# set working directory -WORKDIR /usr/src/app - -# set environment variables -ENV PYTHONDONTWRITEBYTECODE 1 -ENV PYTHONUNBUFFERED 1 - -# install dependencies -RUN pip install --upgrade pip -COPY ./requirements.txt . -RUN pip wheel --no-cache-dir --no-deps --wheel-dir /usr/src/app/wheels -r requirements.txt - -######### -# FINAL # -######### - -# pull official base image -FROM python:3.8-slim-buster - -# create home directory and app user -RUN mkdir -p /home/app && \ - addgroup --system app && \ - adduser --system --group app - -# create appropriate directories -ENV APP_HOME=/home/app -ENV APP_DATA=/home/app/data -RUN mkdir -p ${APP_DATA} -WORKDIR ${APP_HOME} - -# copy and install packages from builder -COPY --from=builder /usr/src/app/wheels /wheels -COPY --from=builder /usr/src/app/requirements.txt requirements.txt -RUN pip install --no-cache /wheels/* - -# add app -COPY ./code . - -# change ownership to app user -RUN chown -R app:app ${APP_HOME} - -# change to the app user -USER app - -ENTRYPOINT ["python", "main.py"] \ No newline at end of file diff --git a/compose.yml b/compose.yml deleted file mode 100644 index 6705429..0000000 --- a/compose.yml +++ /dev/null @@ -1,8 +0,0 @@ -version: "3.9" -services: - data_collector: - image: twitter_scraper:1.0 - container_name: twitter_scraper - restart: always - env_file: .env - build: . \ No newline at end of file