mirror of
https://github.com/gabrielkheisa/instagram-downloader.git
synced 2024-12-22 10:03:20 +07:00
107c837fe8
* remove parallelism * Deployment using Docker
29 lines
696 B
Docker
29 lines
696 B
Docker
# Use the official Selenium standalone Chrome image as base
|
|
FROM selenium/standalone-chrome:112.0.5615.165-chromedriver-112.0.5615.49
|
|
|
|
ENV DEBIAN_FRONTEND=noninteractive
|
|
|
|
# Update package lists
|
|
RUN sudo apt-get update
|
|
|
|
# Install Python 3.6 and pip
|
|
RUN sudo apt-get install -y python3
|
|
|
|
RUN sudo apt-get install -y python3-pip
|
|
|
|
# Install Selenium and any other Python dependencies you may need
|
|
RUN sudo pip install selenium==3.141.0
|
|
RUN sudo pip install --upgrade urllib3==1.26.16
|
|
RUN sudo pip install Flask
|
|
|
|
# Set the working directory
|
|
WORKDIR /usr/src/app
|
|
|
|
# Copy your Python scripts into the container
|
|
COPY . .
|
|
|
|
EXPOSE 8080
|
|
|
|
# Example command to run your Python script
|
|
CMD ["python3", "run.py"]
|