Aws

Dockerfile 로 Python 앱 배포하기

wngnl05 2024. 12. 27. 15:03
FROM ubuntu:latest

RUN apt update -y && \
    apt install -y curl python3 python3-pip python3-venv

RUN python3 -m venv /opt/venv && \
    /opt/venv/bin/pip install --upgrade pip && \
    /opt/venv/bin/pip install flask

COPY . .
RUN mkdir /logs
ENV PATH="/opt/venv/bin:$PATH"

EXPOSE 8080

CMD ["python3", "app.py"]