xiaozhi-esp32-server-web (sha256:4cfaff24967644032b4500cb93f707724c3d5674c5c71bbeb072242a97bf2484)
Published 2026-08-24 19:54:25 +03:00 by archer
Installation
docker pull git.archi.ru.net/archer/xiaozhi-esp32-server-web@sha256:4cfaff24967644032b4500cb93f707724c3d5674c5c71bbeb072242a97bf2484sha256:4cfaff24967644032b4500cb93f707724c3d5674c5c71bbeb072242a97bf2484About this package
BellSoft Alpaquita Linux Stream (glibc) image with Liberica JRE Lite 21
Image layers
| ARG MINIROOTFS |
| ARG APK_REPOS MINIROOTFS |
| ARG APK_REPOS LOCALES MINIROOTFS |
| ARG APK_REPOS LOCALES MAINTAINER MINIROOTFS |
| ARG APK_REPOS DESCRIPTION LOCALES MAINTAINER MINIROOTFS |
| LABEL maintainer="$MAINTAINER" |
| LABEL org.opencontainers.image.authors="$MAINTAINER" |
| LABEL org.opencontainers.image.description="$DESCRIPTION" |
| ADD file:8b8ead7c63c6fccb1bbb1809df05d30a071b7a27c12e490eed55e65a6b4f8c28 in / |
| |12 APK_REPOS= DESCRIPTION=BellSoft Alpaquita Linux Stream (glibc) base image LOCALES= MAINTAINER=BellSoft <info@bell-sw.com> MINIROOTFS=alpaquita-minirootfs-stream-260820-glibc-x86_64.tar.gz /bin/sh -c <<EOF set -ex; command set -o pipefail if [ -n "$APK_REPOS" ]; then printf '%s\n' $APK_REPOS | tee /etc/apk/repositories fi rootfs_libc=$(. /etc/os-release; echo $LIBC_TYPE) if [ "$rootfs_libc" = "musl" ]; then # musl-perf is a musl libc with performance optimizations apk add --no-cache -u musl-perf fi if [ "$rootfs_libc" = "glibc" ] && [ -n "$LOCALES" ]; then apk add --no-cache glibc-locales # This takes less space than the --archive option locale-gen --no-archive $LOCALES apk del --no-cache glibc-locales rm -f /etc/locale.gen fi |
| CMD [ "/bin/sh" ] |
| ARG JAVA_RELEASE |
| ARG JAVA_RELEASE MAINTAINER |
| ARG JAVA_RELEASE MAINTAINER OS_DESCRIPTION |
| LABEL maintainer="$MAINTAINER" |
| LABEL org.opencontainers.image.authors="$MAINTAINER" |
| LABEL org.opencontainers.image.description="$OS_DESCRIPTION image with Liberica JRE Lite ${JAVA_RELEASE}" |
| ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en |
| ENV JAVA_HOME="/usr/lib/jvm/liberica${JAVA_RELEASE}-container-jre" |
| |8 JAVA_RELEASE=21 MAINTAINER=BellSoft <info@bell-sw.com> OS_DESCRIPTION=BellSoft Alpaquita Linux Stream (glibc) /bin/sh -c <<EOF set -ex; command set -o pipefail apk add --no-cache -u "liberica${JAVA_RELEASE}-container-jre" |
| RUN /bin/sh -c apk update && apk add --no-cache --no-scripts nginx bash fontconfig ttf-dejavu && rm -rf /var/cache/apk/* && mkdir -p /run/nginx /var/log/nginx /var/tmp/nginx /etc/nginx/conf.d # buildkit |
| COPY main/manager-web/public/generator/static/fonts/*.ttf /usr/share/fonts/ # buildkit |
| RUN /bin/sh -c fc-cache -f -v # buildkit |
| COPY docs/docker/nginx.conf /etc/nginx/nginx.conf # buildkit |
| COPY /app/dist /usr/share/nginx/html # buildkit |
| COPY /app/target/xiaozhi-esp32-api.jar /app/xiaozhi-esp32-api.jar # buildkit |
| EXPOSE [8002/tcp] |
| COPY docs/docker/start.sh /start.sh # buildkit |
| RUN /bin/sh -c chmod +x /start.sh # buildkit |
| CMD ["/start.sh"] |
Labels
| Key | Value |
|---|---|
| maintainer | BellSoft <info@bell-sw.com> |
| org.opencontainers.image.authors | BellSoft <info@bell-sw.com> |
| org.opencontainers.image.description | BellSoft Alpaquita Linux Stream (glibc) image with Liberica JRE Lite 21 |