DoH / Dockerfile
Sk0lovek's picture
Update Dockerfile
9513077 verified
Raw
History Blame Contribute Delete
668 Bytes
FROM python:3.9-slim
WORKDIR /app
# Устанавливаем системные зависимости
RUN apt-get update && \
apt-get install -y curl unzip && \
rm -rf /var/lib/apt/lists/*
# Скачиваем Xray Core
RUN curl -L -o xray.zip https://github.com/XTLS/Xray-core/releases/download/v1.8.4/Xray-linux-64.zip && \
unzip xray.zip && \
mv xray /usr/local/bin/xray && \
chmod +x /usr/local/bin/xray && \
rm xray.zip
# Копируем файлы
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
COPY main.py .
# Права (на всякий случай)
RUN chmod 777 /app
CMD ["python", "main.py"]