searxng文档:https://docs.searxng.org/admin/installation-docker.html
启动脚本
$ mkdir my-instance
$ cd my-instance
$ export PORT=8686
$ docker pull searxng/searxng
$ docker run --rm \
-d -p ${PORT}:8080 \
-v "${PWD}/searxng:/etc/searxng" \
-e "BASE_URL=http://localhost:$PORT/" \
-e "INSTANCE_NAME=my-instance" \
searxng/searxng
解决方法
打开my-instance/searxng/settings.yml,搜索formats:
添加- json
重启容器 docker restart ${container_id}
,即可访问成功