FROM searxng/searxng:latest # 1. 强行注入环境变量,迫使 SearXNG 必须在 Hugging Face 的 7860 端口启动 ENV SEARXNG_PORT=7860 ENV SEARXNG_BIND_ADDRESS=0.0.0.0 ENV SEARXNG_SECRET_KEY="my" # 2. 声明暴露端口 EXPOSE 7860 # 3. 将我们自定义的配置文件,强行覆盖到容器内的绝对默认加载路径 COPY settings.yml /etc/searxng/settings.yml