FROM openjdk:17-jdk-slim

# 安装Ollama
RUN apt-get update && \
    apt-get install -y curl && \
    curl -fsSL https://ollama.ai/install.sh | sh

# 复制应用jar文件
COPY customer-service-app.jar app.jar

# 创建模型目录
RUN mkdir -p /usr/src/app/models

# 设置工作目录
WORKDIR /usr/src/app

# 暴露端口
EXPOSE 8080 11434

# 启动脚本
COPY start.sh .
RUN chmod +x start.sh

ENTRYPOINT ["./start.sh"]