CoolFace
Apppublic

ken0zero/japanese-proxy

sourceHugging Faceupdated 2y agoView on Hugging Face
0likes
Dockerfile35 linesDownload Raw Back to root
1# Pythonのベースイメージを指定2FROM python:3.10-slim3 4# packages.txtをコピー5COPY packages.txt .6 7# 必要なパッケージのインストール8RUN apt-get update && \9    xargs -a packages.txt apt-get install -y && \10    rm -rf /var/lib/apt/lists/*11 12# Pythonの依存関係のインストール13COPY requirements.txt .14RUN pip install --upgrade pip && pip install --no-cache-dir -r requirements.txt15 16# Playwrightのインストール17RUN pip install playwright18 19# 環境変数の設定20ENV PLAYWRIGHT_BROWSERS_PATH=/ms-playwright21 22# ブラウザのインストールディレクトリを作成23RUN mkdir -p /ms-playwright24 25# Chromiumのインストール26RUN playwright install --with-deps && \27    playwright install chromium28    29# アプリケーションのコピー30COPY . /app31WORKDIR /app32 33# アプリケーションの実行34CMD ["python", "app.py"]35