작성자 없음
작성자 정보가 삭제된 글입니다.
해결된 질문
작성
·
39
0
UV로 패키지가 관리되고 있는데요. 이거 간단하게 Docker로 올려보려고 하는데요.
혹시 Dockerfile 샘플로 올려주실 수 있을까요? :)
답변 2
1
FROM python:3.9-slim
WORKDIR /app
# Install system dependencies and uv
RUN apt-get update && apt-get install -y \
build-essential \
curl \
git \
&& rm -rf /var/lib/apt/lists/* \
&& pip install uv
# Copy files
COPY . .
# Install Python dependencies using uv
RUN uv sync
EXPOSE 8501
HEALTHCHECK CMD curl --fail http://localhost:8501/_stcore/health
ENTRYPOINT ["streamlit", "run", "streamlit_app.py", "--server.port=8501", "--server.address=0.0.0.0"]
Dockerfile 전달드립니다~ 공식문서에 있는 예제에서 pip
대신 uv
를 사용하도록 수정했습니다
1
강사님 감사합니다. 😃