mirror of
https://github.com/gabrielkheisa/instagram-downloader.git
synced 2024-12-23 02:23:22 +07:00
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"]
|