dark-pattern-auditor / Dockerfile
sungho7373's picture
Upload 11 files
2e8210f verified
Raw History Blame Contribute Delete
479 Bytes
# ์˜ˆ์‹œ Dockerfile ํ•ต์‹ฌ ๋‚ด์šฉ
FROM python:3.11
# ์‹œ์Šคํ…œ ํŒจํ‚ค์ง€ ์„ค์น˜ (packages.txt๊ฐ€ ์žˆ๋‹ค๋ฉด ํ™œ์šฉ)
RUN apt-get update && apt-get install -y $(cat packages.txt)
WORKDIR /code
COPY . .
# ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋ฐ ๋ธŒ๋ผ์šฐ์ € ์„ค์น˜
RUN pip install --no-cache-dir -r requirements.txt
RUN playwright install --with-deps chromium
# ํฌํŠธ ์„ค์ • (ํ—ˆ๊น…ํŽ˜์ด์Šค ๊ธฐ๋ณธ๊ฐ’)
EXPOSE 7860
# ์‹คํ–‰ ๋ช…๋ น (myapp ํด๋” ์•ˆ์˜ app.py ์‹คํ–‰)
CMD ["python", "myapp/app.py"]