tweet-collector/Dockerfile
2022-11-08 04:06:41 +00:00

12 lines
518 B
Docker

FROM python:3.12.0a1-alpine
MAINTAINER Andrew Sotheran <cryptosky.user@gmail.com>
RUN apk update && \
apk add py-pip libc-dev gcc
RUN python -m pip install --upgrade pip
RUN pip install utils pycryptodome && \
pip install python-dotenv schedule tweepy stomp.py python-json-logger nltk emoji flask && \
rm -rf /var/lib/apt/lists/*
COPY . /home/tweet-collector/.
RUN python3 /home/tweet-collector/configuration/scripts/nltk_package_downloads.py
EXPOSE 9090
CMD ["python", "/home/tweet-collector/src/main.py"]