ken0zero/japanese-proxy
0
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 