个人极客在2025年想要尝试Docker部署SearXNG个人搜索引擎实录
·
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
个人极客在2025年想要尝试Docker部署SearXNG个人搜索引擎实录
自我介绍
你好,我是川川,本名梁栋烨,今年十六岁,喜欢一些电脑方面技术,家里有一台游戏本,曾经安装Linux折腾到格式化到盘坏。我用类Unix从四年级开始到现在已经用了近五年了,因此在部署容器这方面,我觉得我是有一点话语权的。
这期是讲Docker部署SearXNG的,我会按照我的思维逻辑讲一讲怎么部署个人搜索引擎。
SearXNG的介绍
SearXNG是一个开源的个人搜索引擎,你可以把这个部署在本地服务器的Docker里。SearXNG注重你的隐私,在使用SearXNG的时候,搜索引擎不会窃取你的隐私,所有记录不会保存在搜索引擎上,会保存在你的机器上。SearXNG有搜索整合功能,你可以在SearXNG里展示多个搜索引擎的搜索结果。
SearXNG的文档页面:https://docs.searxng.org
使用Docker Compose部署
在Ubuntu上是这样安装Docker、Docker Compose的。
pkexec apt install docker.io docker-compose-v2
修改Docker镜像仓库。
pkexec nano /etc/docker/daemon.json
{
"registry-mirrors":["https://docker.1ms.run"]
}
重启Docker服务器。
pkexec systemctl restart docker
编写docker-compose.yaml。
mkdir searxng
nano docker-compose.yml
services:
searxng:
image: searxng/searxng
ports:
- "8080:8080"
volumes:
- "./config:/etc/searxng"
- "./data:/var/cache/searxng"
运行容器。
pkexec docker compose up -d
命令完成后,你就可以在服务器的8080端口看到SearXNG搜索引擎了。
结尾
我用Linux的大部分时间都在使用Arch,重装了很多次系统,都在重装Arch。
我很喜欢折腾这个系统,它带给我快乐,正如那句话所说的,Just 4 fun。
小黄鱼上搜我:热爱电脑的川川。
更多推荐
所有评论(0)