mirror of
https://github.com/searxng/searxng.git
synced 2025-07-09 03:04:26 -04:00
[fix] container: remove HEALTHCHECK (#4941)
This is a poorly designed instruction, which is hardcoded and cannot be easily modified or maintained on a rolling release sw like ours. This *should* be set in the SearXNG Docker Compose template, not in the image itself. The OCI format is now used since we no longer have the HEALTHCHECK on the Dockerfile. Closes https://github.com/searxng/searxng/issues/4906 Closes https://github.com/searxng/searxng/issues/4722
This commit is contained in:
parent
8757655644
commit
c6e0ad930d
@ -60,6 +60,4 @@ VOLUME $DATA_PATH
|
|||||||
|
|
||||||
EXPOSE 8080
|
EXPOSE 8080
|
||||||
|
|
||||||
HEALTHCHECK CMD wget --quiet --tries=1 --spider http://localhost:8080/healthz || exit 1
|
|
||||||
|
|
||||||
ENTRYPOINT ["/usr/local/searxng/entrypoint.sh"]
|
ENTRYPOINT ["/usr/local/searxng/entrypoint.sh"]
|
||||||
|
@ -93,8 +93,8 @@ container.build() {
|
|||||||
info_msg "Set \$GIT_BRANCH: $GIT_BRANCH"
|
info_msg "Set \$GIT_BRANCH: $GIT_BRANCH"
|
||||||
|
|
||||||
if [ "$container_engine" = "podman" ]; then
|
if [ "$container_engine" = "podman" ]; then
|
||||||
params_build_builder="build --format=docker --platform=$platform --target=builder --layers --identity-label=false"
|
params_build_builder="build --format=oci --platform=$platform --target=builder --layers --identity-label=false"
|
||||||
params_build="build --format=docker --platform=$platform --layers --squash-all --omit-history --identity-label=false"
|
params_build="build --format=oci --platform=$platform --layers --squash-all --omit-history --identity-label=false"
|
||||||
else
|
else
|
||||||
params_build_builder="build --platform=$platform --target=builder"
|
params_build_builder="build --platform=$platform --target=builder"
|
||||||
params_build="build --platform=$platform --squash"
|
params_build="build --platform=$platform --squash"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user