Dockerfile.server 486 B

1234567891011121314151617
  1. # docker build -f Dockerfile.server -t kgbuilder-server:1.0 .
  2. FROM kgbuilder:latest
  3. # 创建日志目录
  4. RUN mkdir -p /app/logs
  5. # 创建一个启动脚本
  6. RUN echo '#!/bin/bash' > /start.sh && \
  7. echo 'source /opt/conda/etc/profile.d/conda.sh' >> /start.sh && \
  8. echo 'conda activate kgbuilder' >> /start.sh && \
  9. echo 'cd /app' >> /start.sh && \
  10. echo 'python agent/main.py' >> /start.sh && \
  11. chmod +x /start.sh
  12. # 设置默认命令
  13. CMD ["/bin/bash", "/start.sh"]