docker.io/searxng/searxng:2024.9.29-b5009b861 linux/amd64
docker.io/searxng/searxng:2024.9.29-b5009b861 - 国内下载镜像源 浏览次数:242
searxng
https://hub.docker.com/r/searxng/searxng/
SearXNG
A self-hostable, private version of Searx.
源镜像 | docker.io/searxng/searxng:2024.9.29-b5009b861 |
国内镜像 | swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/searxng/searxng:2024.9.29-b5009b861 |
镜像ID | sha256:b5f2ad39d069ec965e6cdb25c7f7ddeb235d9a4b1509b66759ce91c8b6efc234 |
镜像TAG | 2024.9.29-b5009b861 |
大小 | 184.03MB |
镜像源 | docker.io |
项目信息 | Docker-Hub主页 🚀项目TAG 🚀 |
CMD | |
启动入口 | /sbin/tini -- /usr/local/searxng/dockerfiles/docker-entrypoint.sh |
工作目录 | /usr/local/searxng |
OS/平台 | linux/amd64 |
浏览量 | 242 次 |
贡献者 | 22*******1@qq.com |
镜像创建 | 2024-09-29T11:22:50.699253617Z |
同步时间 | 2024-10-01 21:58 |
更新时间 | 2025-04-06 09:42 |
Docker拉取命令
docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/searxng/searxng:2024.9.29-b5009b861
docker tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/searxng/searxng:2024.9.29-b5009b861 docker.io/searxng/searxng:2024.9.29-b5009b861
Containerd拉取命令
ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/searxng/searxng:2024.9.29-b5009b861
ctr images tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/searxng/searxng:2024.9.29-b5009b861 docker.io/searxng/searxng:2024.9.29-b5009b861
Shell快速替换命令
sed -i 's#searxng/searxng:2024.9.29-b5009b861#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/searxng/searxng:2024.9.29-b5009b861#' deployment.yaml
Ansible快速分发-Docker
#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/searxng/searxng:2024.9.29-b5009b861 && docker tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/searxng/searxng:2024.9.29-b5009b861 docker.io/searxng/searxng:2024.9.29-b5009b861'
Ansible快速分发-Containerd
#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/searxng/searxng:2024.9.29-b5009b861 && ctr images tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/searxng/searxng:2024.9.29-b5009b861 docker.io/searxng/searxng:2024.9.29-b5009b861'
镜像构建历史
# 2024-09-29 19:22:50 0.00B 添加元数据标签
LABEL maintainer=searxng <https://github.com/searxng/searxng> description=A privacy-respecting, hackable metasearch engine. version=2024.9.29+b5009b861 org.label-schema.schema-version=1.0 org.label-schema.name=searxng org.label-schema.version=2024.9.29+b5009b861 org.label-schema.url=https://github.com/searxng/searxng org.label-schema.vcs-ref=b5009b861050ec139a42dc508c64e6edda1a7684 org.label-schema.vcs-url=https://github.com/searxng/searxng org.label-schema.build-date=2024-09-29T11:22:40Z org.label-schema.usage=https://github.com/searxng/searxng-docker org.opencontainers.image.title=searxng org.opencontainers.image.version=2024.9.29-b5009b861 org.opencontainers.image.url=https://github.com/searxng/searxng org.opencontainers.image.revision=b5009b861050ec139a42dc508c64e6edda1a7684 org.opencontainers.image.source=https://github.com/searxng/searxng org.opencontainers.image.created=2024-09-29T11:22:40Z org.opencontainers.image.documentation=https://github.com/searxng/searxng-docker
# 2024-09-29 19:22:50 0.00B 定义构建参数
ARG LABEL_VCS_URL=https://github.com/searxng/searxng
# 2024-09-29 19:22:50 0.00B 定义构建参数
ARG LABEL_VCS_REF=b5009b861050ec139a42dc508c64e6edda1a7684
# 2024-09-29 19:22:50 0.00B 定义构建参数
ARG SEARXNG_DOCKER_TAG=2024.9.29-b5009b861
# 2024-09-29 19:22:50 0.00B 定义构建参数
ARG SEARXNG_GIT_VERSION=2024.9.29+b5009b861
# 2024-09-29 19:22:50 0.00B 定义构建参数
ARG GIT_URL=https://github.com/searxng/searxng
# 2024-09-29 19:22:50 0.00B 定义构建参数
ARG LABEL_DATE=2024-09-29T11:22:40Z
# 2024-09-29 19:22:50 1.54MB 执行命令并创建新的镜像层
RUN |5 SEARXNG_GID=977 SEARXNG_UID=977 TIMESTAMP_SETTINGS=1727067730 TIMESTAMP_UWSGI=1714167749 VERSION_GITCOMMIT=b5009b861 /bin/sh -c su searxng -c "/usr/bin/python3 -m compileall -q searx" && touch -c --date=@${TIMESTAMP_SETTINGS} searx/settings.yml && touch -c --date=@${TIMESTAMP_UWSGI} dockerfiles/uwsgi.ini && find /usr/local/searxng/searx/static -a \( -name '*.html' -o -name '*.css' -o -name '*.js' -o -name '*.svg' -o -name '*.ttf' -o -name '*.eot' \) -type f -exec gzip -9 -k {} \+ -exec brotli --best {} \+ # buildkit
# 2024-09-29 19:22:48 0.00B 定义构建参数
ARG VERSION_GITCOMMIT=b5009b861
# 2024-09-29 19:22:48 0.00B 定义构建参数
ARG TIMESTAMP_UWSGI=1714167749
# 2024-09-29 19:22:48 0.00B 定义构建参数
ARG TIMESTAMP_SETTINGS=1727067730
# 2024-09-29 19:22:48 14.25MB 复制新文件或目录到容器中
COPY --chown=searxng:searxng searx ./searx # buildkit
# 2024-09-12 06:07:40 6.81KB 复制新文件或目录到容器中
COPY --chown=searxng:searxng dockerfiles ./dockerfiles # buildkit
# 2024-09-12 06:07:40 160.43MB 执行命令并创建新的镜像层
RUN |2 SEARXNG_GID=977 SEARXNG_UID=977 /bin/sh -c apk add --no-cache -t build-dependencies build-base py3-setuptools python3-dev libffi-dev libxslt-dev libxml2-dev openssl-dev tar git && apk add --no-cache ca-certificates python3 py3-pip libxml2 libxslt openssl tini uwsgi uwsgi-python3 brotli && pip3 install --break-system-packages --no-cache -r requirements.txt && apk del build-dependencies && rm -rf /root/.cache # buildkit
# 2024-09-12 06:07:23 352.00B 复制新文件或目录到容器中
COPY requirements.txt ./requirements.txt # buildkit
# 2024-09-12 06:07:24 0.00B 设置工作目录为/usr/local/searxng
WORKDIR /usr/local/searxng
# 2024-09-12 06:07:23 0.00B 设置环境变量 INSTANCE_NAME AUTOCOMPLETE BASE_URL MORTY_KEY MORTY_URL SEARXNG_SETTINGS_PATH UWSGI_SETTINGS_PATH UWSGI_WORKERS UWSGI_THREADS
ENV INSTANCE_NAME=searxng AUTOCOMPLETE= BASE_URL= MORTY_KEY= MORTY_URL= SEARXNG_SETTINGS_PATH=/etc/searxng/settings.yml UWSGI_SETTINGS_PATH=/etc/searxng/uwsgi.ini UWSGI_WORKERS=%k UWSGI_THREADS=4
# 2024-09-12 06:07:23 3.07KB 执行命令并创建新的镜像层
RUN |2 SEARXNG_GID=977 SEARXNG_UID=977 /bin/sh -c addgroup -g ${SEARXNG_GID} searxng && adduser -u ${SEARXNG_UID} -D -h /usr/local/searxng -s /bin/sh -G searxng searxng # buildkit
# 2024-09-12 06:07:23 0.00B 定义构建参数
ARG SEARXNG_UID=977
# 2024-09-12 06:07:23 0.00B 定义构建参数
ARG SEARXNG_GID=977
# 2024-09-12 06:07:23 0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/etc/searxng]
# 2024-09-12 06:07:23 0.00B 声明容器运行时监听的端口
EXPOSE map[8080/tcp:{}]
# 2024-09-12 06:07:23 0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/sbin/tini" "--" "/usr/local/searxng/dockerfiles/docker-entrypoint.sh"]
# 2024-09-07 06:20:07 0.00B
/bin/sh -c #(nop) CMD ["/bin/sh"]
# 2024-09-07 06:20:07 7.80MB
/bin/sh -c #(nop) ADD file:5758b97d8301c84a204a6e516241275d785a7cade40b2fb99f01fe122482e283 in /
镜像信息
{
"Id": "sha256:b5f2ad39d069ec965e6cdb25c7f7ddeb235d9a4b1509b66759ce91c8b6efc234",
"RepoTags": [
"searxng/searxng:2024.9.29-b5009b861",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/searxng/searxng:2024.9.29-b5009b861"
],
"RepoDigests": [
"searxng/searxng@sha256:b67fd9d5d0bcccb1c09d85948c3f7404ef7b4cfe19e1089c2d746a5400fe58f1",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/searxng/searxng@sha256:43497a73b3dcebe0d8400bdaac412c36e514a77778213048e456cdab80cbe7ff"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2024-09-29T11:22:50.699253617Z",
"Container": "",
"ContainerConfig": null,
"DockerVersion": "",
"Author": "",
"Config": {
"Hostname": "",
"Domainname": "",
"User": "",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"ExposedPorts": {
"8080/tcp": {}
},
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"INSTANCE_NAME=searxng",
"AUTOCOMPLETE=",
"BASE_URL=",
"MORTY_KEY=",
"MORTY_URL=",
"SEARXNG_SETTINGS_PATH=/etc/searxng/settings.yml",
"UWSGI_SETTINGS_PATH=/etc/searxng/uwsgi.ini",
"UWSGI_WORKERS=%k",
"UWSGI_THREADS=4"
],
"Cmd": null,
"Image": "",
"Volumes": {
"/etc/searxng": {}
},
"WorkingDir": "/usr/local/searxng",
"Entrypoint": [
"/sbin/tini",
"--",
"/usr/local/searxng/dockerfiles/docker-entrypoint.sh"
],
"OnBuild": null,
"Labels": {
"description": "A privacy-respecting, hackable metasearch engine.",
"maintainer": "searxng \u003chttps://github.com/searxng/searxng\u003e",
"org.label-schema.build-date": "2024-09-29T11:22:40Z",
"org.label-schema.name": "searxng",
"org.label-schema.schema-version": "1.0",
"org.label-schema.url": "https://github.com/searxng/searxng",
"org.label-schema.usage": "https://github.com/searxng/searxng-docker",
"org.label-schema.vcs-ref": "b5009b861050ec139a42dc508c64e6edda1a7684",
"org.label-schema.vcs-url": "https://github.com/searxng/searxng",
"org.label-schema.version": "2024.9.29+b5009b861",
"org.opencontainers.image.created": "2024-09-29T11:22:40Z",
"org.opencontainers.image.documentation": "https://github.com/searxng/searxng-docker",
"org.opencontainers.image.revision": "b5009b861050ec139a42dc508c64e6edda1a7684",
"org.opencontainers.image.source": "https://github.com/searxng/searxng",
"org.opencontainers.image.title": "searxng",
"org.opencontainers.image.url": "https://github.com/searxng/searxng",
"org.opencontainers.image.version": "2024.9.29-b5009b861",
"version": "2024.9.29+b5009b861"
}
},
"Architecture": "amd64",
"Os": "linux",
"Size": 184030957,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/b96aa9dd06285ddfff098f1cb607910420f2481426688aa251b42983da354f78/diff:/var/lib/docker/overlay2/9e3e17f8baf994e0053521cfdb1d0be1f5e935b5b1851440d5c1729a7824e3dc/diff:/var/lib/docker/overlay2/b8dfd3342c95497464977463f7c48717bccca5098fa28bccd055106ce919a57c/diff:/var/lib/docker/overlay2/f783f0882cd708b6cb798d04f395b0f66cb31a973c213e3363d3298751d8b2fd/diff:/var/lib/docker/overlay2/31dfcf77b9b87a149224e17e0461fcbf842f55519ec96b2f2fd940bfa49883a4/diff:/var/lib/docker/overlay2/97509c244e6ae35d8cb7c8530dc5e46bc940dcbc69aaefa617233e36139d1733/diff:/var/lib/docker/overlay2/56dbc2212cbc9b991b1a93a72a8c08a3a8460c06576fe4f3267009446334aa65/diff",
"MergedDir": "/var/lib/docker/overlay2/1b992ef9f276526efaf22ae2938607b040df589f5a3dc6d43bc17ead0a088e38/merged",
"UpperDir": "/var/lib/docker/overlay2/1b992ef9f276526efaf22ae2938607b040df589f5a3dc6d43bc17ead0a088e38/diff",
"WorkDir": "/var/lib/docker/overlay2/1b992ef9f276526efaf22ae2938607b040df589f5a3dc6d43bc17ead0a088e38/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:63ca1fbb43ae5034640e5e6cb3e083e05c290072c5366fcaa9d62435a4cced85",
"sha256:d41297762f43591debda53b55fdc2a15982e35bed00fda783d180282044f830f",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:f5b212b3192422c29a3e659b3e455f48e1f3bbce1112c63eaff3af91a67a48b9",
"sha256:0cd5562bb41362f8a3fb8b10dd0db6a6ce1b6fa559d01f76189897950f16122f",
"sha256:d18c962637165bfc88b9ba2cce4c4bd5ff1a155272869e1a70db00cd730d426a",
"sha256:17680c4c4c72e1f5b12b9daf3c726ff63f47482e8afaa208737fb261a7c78891",
"sha256:1f983ba5c30fc70d91dede8afb1a432138b1b34c33f5751591a740ae734ba424"
]
},
"Metadata": {
"LastTagTime": "2024-10-01T21:58:45.330372603+08:00"
}
}
更多版本
docker.io/searxng/searxng:2024.9.29-b5009b861
docker.io/searxng/searxng:2024.11.26-36a6f9c95
docker.io/searxng/searxng:latest
docker.io/searxng/searxng:2025.2.12-d456f3dd9
docker.io/searxng/searxng:2025.3.2-8984d7ae0
docker.io/searxng/searxng:2025.3.2-8984d7ae0