19 lines
469 B
Docker
19 lines
469 B
Docker
FROM python:3.11
|
|
|
|
WORKDIR /code
|
|
|
|
ENTRYPOINT ["python", "rebooter.py"]
|
|
|
|
RUN apt update --fix-missing
|
|
RUN apt install -y firefox-esr iputils-ping
|
|
|
|
RUN pip3 install --upgrade pip
|
|
COPY requirements.txt .
|
|
RUN pip install -r requirements.txt
|
|
|
|
RUN wget -q https://github.com/mozilla/geckodriver/releases/download/v0.33.0/geckodriver-v0.33.0-linux64.tar.gz
|
|
RUN tar -xzf geckodriver-v0.33.0-linux64.tar.gz -C /usr/local/bin
|
|
RUN rm geckodriver-v0.33.0-linux64.tar.gz
|
|
|
|
COPY src .
|