Spaces:
Sleeping
Sleeping
# λ² μ΄μ€ μ΄λ―Έμ§ μ€μ | |
FROM python:3.10-slim | |
# νμ ν¨ν€μ§ μ€μΉ λ° Java μ€μΉ | |
RUN apt-get update && \ | |
apt-get install -y openjdk-11-jdk && \ | |
apt-get clean | |
# νκ²½ λ³μ μ€μ | |
ENV JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 | |
ENV PATH=$JAVA_HOME/bin:$PATH | |
# μμ λλ ν 리 μ€μ | |
WORKDIR /app | |
# νμν νμΌλ€ λ³΅μ¬ | |
COPY app.py /app | |
COPY requirements.txt /app | |
COPY deep_learning_model(okt_drop).h5 /app | |
COPY tokenizer(okt_drop).json /app | |
COPY scaler.pkl /app | |
# νμν Python ν¨ν€μ§ μ€μΉ | |
RUN pip install --no-cache-dir -r requirements.txt | |
RUN sudo apt install default-jdk -y | |
# μ€μΉλ Java κ²½λ‘ νμΈ | |
RUN echo "Java Home: $JAVA_HOME" | |
RUN echo "Java Path: $PATH" | |
RUN ls -l $JAVA_HOME/lib/server | |
# μ ν리μΌμ΄μ μ€ν | |
CMD ["python", "app.py"] | |