FROM freqtradeorg/freqtrade:stable

# 设置工作目录
WORKDIR /freqtrade

# 复制用户数据到镜像（策略、配置等），但排除 data 和 backtest_results 目录
COPY user_data /freqtrade/user_data
RUN rm -rf /freqtrade/user_data/data /freqtrade/user_data/backtest_results

# 暴露 freqtrade WebUI 端口
EXPOSE 8077

# 设置启动命令，与 compose 保持一致
CMD ["trade", "--config", "/freqtrade/user_data/config.json", "--strategy", "SimpleRSIStrategyFixed"]
