Docker build #606
Annotations
3 errors and 5 warnings
build docker images (cuda, linux/amd64, -cuda)
buildx failed with: ERROR: failed to solve: process "/bin/bash -o pipefail -c echo \"**** setup folders ****\" && mkdir -p /app/immich/{cli,machine-learning/ann,server/www} /tmp/{immich,node_modules} && echo \"**** download immich ****\" && if [ -z ${IMMICH_VERSION} ]; then IMMICH_VERSION=$(curl -sL https://api.github.com/repos/immich-app/immich/releases/latest | jq -r '.tag_name'); fi && curl -o /tmp/immich.tar.gz -L \"https://github.com/immich-app/immich/archive/${IMMICH_VERSION}.tar.gz\" && tar xf /tmp/immich.tar.gz -C /tmp/immich --strip-components=1 && if [ -z \"${NODEJS_VERSION}\" ]; then NODEJS_VERSION=\"$(cat /tmp/immich/server/.nvmrc)\" && echo \"**** detected node version ${NODEJS_VERSION} ****\"; fi && NODEJS_MAJOR_VERSION=$(echo \"$NODEJS_VERSION\" | cut -d '.' -f 1) && NODEJS_VERSION=\"${NODEJS_VERSION}-1nodesource1\" && echo \"**** setup repos ****\" && echo \"deb [signed-by=/usr/share/keyrings/nodesource-repo.gpg] https://deb.nodesource.com/node_${NODEJS_MAJOR_VERSION}.x nodistro main\" >>/etc/apt/sources.list.d/node.list && curl -s \"https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key\" | gpg --dearmor | tee /usr/share/keyrings/nodesource-repo.gpg >/dev/null && echo \"deb [signed-by=/usr/share/keyrings/postgres.gpg] https://apt.postgresql.org/pub/repos/apt noble-pgdg main\" > /etc/apt/sources.list.d/pgdg.list && curl -s \"https://www.postgresql.org/media/keys/ACCC4CF8.asc\" | gpg --dearmor | tee /usr/share/keyrings/postgres.gpg >/dev/null && echo \"deb [signed-by=/usr/share/keyrings/cuda-archive-keyring.gpg] https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2404/x86_64/ /\" >>/etc/apt/sources.list.d/cuda.list && curl -s \"https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2404/x86_64/3bf863cc.pub\" | gpg --dearmor | tee /usr/share/keyrings/cuda-archive-keyring.gpg >/dev/null && printf \"Package: *\\nPin: release l=NVIDIA CUDA\\nPin-Priority: 600\" > /etc/apt/preferences.d/cuda && echo \"**** install build packages ****\" && apt-get update && apt-get install --no-install-recommends -y build-essential && echo \"**** install runtime packages ****\" && apt-get install --no-install-recommends -y libcublas12 libcublaslt12 libcudart12 libcudnn9-cuda-12 libcufft11 libcurand10 python3 python3-dev python3-venv python3-pip nodejs=$NODEJS_VERSION perl postgresql-client-14 postgresql-client-15 postgresql-client-16 postgresql-client-17 && echo \"**** copy scripts ****\" && cd /tmp/immich/docker && cp -r scripts /app/immich/server && echo \"**** build server ****\" && cd /tmp/immich/server && npm ci --no-fund --no-update-notifier && rm -rf node_modules/@img/sharp-libvips* && rm -rf node_modules/@img/sharp-linuxmusl-x64 && cp -r node_modules/@img node_modules/exiftool-vendored.pl /tmp/node_modules && npm run build && npm prune --omit=dev --omit=optional && cp -r /tmp/node_modules/@img /tmp/node_modules/exiftool-vendored.pl node_modules && npm link && npm cache clean --force && cp -a resources package.json package-lock.json node_modules dist /app/immich/server && echo \"**** build open-api ****\" && cd /tmp/immich/open-api/typescript-sdk && npm ci --no-fund --no-update-notifier && npm run build && echo \"**** build web ****\" && cd /tmp/immich/web && npm ci --no-fund --no-update-notifier && npm run build && cp -a build/* static /app/immich/server/www && echo \"**** build CLI ****\" && cd /tmp/immich/cli && npm ci --no-fund --no-update-notifier && npm run build && npm prune --omit=dev --omit=optional && cp -a package.json package-lock.json node_modules dist /app/immich/cli && echo \"**** build machine-learning ****\" && cd /tmp/immich/machine-learning && curl -sSL https://install.python-poetry.org | python3 - && export PATH=\"/root/.local/bin:$PATH\" && python3 -m venv /lsiopy && po
|
build docker images (cpu, linux/amd64,linux/arm64)
buildx failed with: ERROR: failed to solve: process "/bin/bash -o pipefail -c echo \"**** setup folders ****\" && mkdir -p /app/immich/{cli,machine-learning/ann,server/www} /tmp/{immich,node_modules} && echo \"**** download immich ****\" && if [ -z ${IMMICH_VERSION} ]; then IMMICH_VERSION=$(curl -sL https://api.github.com/repos/immich-app/immich/releases/latest | jq -r '.tag_name'); fi && curl -o /tmp/immich.tar.gz -L \"https://github.com/immich-app/immich/archive/${IMMICH_VERSION}.tar.gz\" && tar xf /tmp/immich.tar.gz -C /tmp/immich --strip-components=1 && if [ -z \"${NODEJS_VERSION}\" ]; then NODEJS_VERSION=\"$(cat /tmp/immich/server/.nvmrc)\" && echo \"**** detected node version ${NODEJS_VERSION} ****\"; fi && NODEJS_MAJOR_VERSION=$(echo \"$NODEJS_VERSION\" | cut -d '.' -f 1) && NODEJS_VERSION=\"${NODEJS_VERSION}-1nodesource1\" && echo \"**** setup repos ****\" && echo \"deb [signed-by=/usr/share/keyrings/nodesource-repo.gpg] https://deb.nodesource.com/node_${NODEJS_MAJOR_VERSION}.x nodistro main\" >>/etc/apt/sources.list.d/node.list && curl -s \"https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key\" | gpg --dearmor | tee /usr/share/keyrings/nodesource-repo.gpg >/dev/null && echo \"deb [signed-by=/usr/share/keyrings/postgres.gpg] https://apt.postgresql.org/pub/repos/apt noble-pgdg main\" > /etc/apt/sources.list.d/pgdg.list && curl -s \"https://www.postgresql.org/media/keys/ACCC4CF8.asc\" | gpg --dearmor | tee /usr/share/keyrings/postgres.gpg >/dev/null && echo \"**** install build packages ****\" && apt-get update && apt-get install --no-install-recommends -y build-essential && echo \"**** install runtime packages ****\" && apt-get install --no-install-recommends -y python3 python3-dev python3-venv python3-pip nodejs=$NODEJS_VERSION perl postgresql-client-14 postgresql-client-15 postgresql-client-16 postgresql-client-17 && echo \"**** copy scripts ****\" && cd /tmp/immich/docker && cp -r scripts /app/immich/server && echo \"**** build server ****\" && cd /tmp/immich/server && npm ci --no-fund --no-update-notifier && rm -rf node_modules/@img/sharp-libvips* && rm -rf node_modules/@img/sharp-linuxmusl-x64 && cp -r node_modules/@img node_modules/exiftool-vendored.pl /tmp/node_modules && npm run build && npm prune --omit=dev --omit=optional && cp -r /tmp/node_modules/@img /tmp/node_modules/exiftool-vendored.pl node_modules && npm link && npm cache clean --force && cp -a resources package.json package-lock.json node_modules dist /app/immich/server && echo \"**** build open-api ****\" && cd /tmp/immich/open-api/typescript-sdk && npm ci --no-fund --no-update-notifier && npm run build && echo \"**** build web ****\" && cd /tmp/immich/web && npm ci --no-fund --no-update-notifier && npm run build && cp -a build/* static /app/immich/server/www && echo \"**** build CLI ****\" && cd /tmp/immich/cli && npm ci --no-fund --no-update-notifier && npm run build && npm prune --omit=dev --omit=optional && cp -a package.json package-lock.json node_modules dist /app/immich/cli && echo \"**** build machine-learning ****\" && cd /tmp/immich/machine-learning && curl -sSL https://install.python-poetry.org | python3 - && export PATH=\"/root/.local/bin:$PATH\" && python3 -m venv /lsiopy && poetry config installer.max-workers 10 && poetry config virtualenvs.create false && cp -a pyproject.toml poetry.lock app log_conf.json /app/immich/machine-learning && cp -a ann/ann.py /app/immich/machine-learning/ann && echo \"hard core 0\" >> /etc/security/limits.conf && echo \"fs.suid_dumpable 0\" >> /etc/sysctl.conf && echo \"ulimit -S -c 0 > /dev/null 2>&1\" >> /etc/profile && poetry install --sync --no-interaction --no-ansi --no-root --with cpu --without dev && echo \"**** cleanup ****\" && curl -sSL https://install.python-poe
|
build docker images (armnn, linux/arm64, -armnn)
buildx failed with: ERROR: failed to solve: process "/bin/bash -o pipefail -c echo \"**** setup folders ****\" && mkdir -p /etc/OpenCL/vendors /app/immich/{cli,machine-learning/ann,armnn,server/www} /tmp/{immich,node_modules,armnn} && echo \"**** download immich ****\" && if [ -z ${IMMICH_VERSION} ]; then IMMICH_VERSION=$(curl -sL https://api.github.com/repos/immich-app/immich/releases/latest | jq -r '.tag_name'); fi && curl -o /tmp/immich.tar.gz -L \"https://github.com/immich-app/immich/archive/${IMMICH_VERSION}.tar.gz\" && tar xf /tmp/immich.tar.gz -C /tmp/immich --strip-components=1 && if [ -z \"${NODEJS_VERSION}\" ]; then NODEJS_VERSION=\"$(cat /tmp/immich/server/.nvmrc)\" && echo \"**** detected node version ${NODEJS_VERSION} ****\"; fi && NODEJS_MAJOR_VERSION=$(echo \"$NODEJS_VERSION\" | cut -d '.' -f 1) && NODEJS_VERSION=\"${NODEJS_VERSION}-1nodesource1\" && echo \"**** setup repos ****\" && echo \"deb [signed-by=/usr/share/keyrings/nodesource-repo.gpg] https://deb.nodesource.com/node_${NODEJS_MAJOR_VERSION}.x nodistro main\" >>/etc/apt/sources.list.d/node.list && curl -s \"https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key\" | gpg --dearmor | tee /usr/share/keyrings/nodesource-repo.gpg >/dev/null && echo \"deb [signed-by=/usr/share/keyrings/postgres.gpg] https://apt.postgresql.org/pub/repos/apt noble-pgdg main\" > /etc/apt/sources.list.d/pgdg.list && curl -s \"https://www.postgresql.org/media/keys/ACCC4CF8.asc\" | gpg --dearmor | tee /usr/share/keyrings/postgres.gpg >/dev/null && echo \"**** install build packages ****\" && apt-get update && apt-get install --no-install-recommends -y build-essential && echo \"**** install runtime packages ****\" && apt-get install --no-install-recommends -y mesa-opencl-icd ocl-icd-libopencl1 python3 python3-dev python3-venv python3-pip nodejs=$NODEJS_VERSION perl postgresql-client-14 postgresql-client-15 postgresql-client-16 postgresql-client-17 && echo \"**** copy scripts ****\" && cd /tmp/immich/docker && cp -r scripts /app/immich/server && echo \"**** build server ****\" && cd /tmp/immich/server && npm ci --no-fund --no-update-notifier && rm -rf node_modules/@img/sharp-libvips* && rm -rf node_modules/@img/sharp-linuxmusl-x64 && cp -r node_modules/@img node_modules/exiftool-vendored.pl /tmp/node_modules && npm run build && npm prune --omit=dev --omit=optional && cp -r /tmp/node_modules/@img /tmp/node_modules/exiftool-vendored.pl node_modules && npm link && npm cache clean --force && cp -a resources package.json package-lock.json node_modules dist /app/immich/server && echo \"**** build open-api ****\" && cd /tmp/immich/open-api/typescript-sdk && npm ci --no-fund --no-update-notifier && npm run build && echo \"**** build web ****\" && cd /tmp/immich/web && npm ci --no-fund --no-update-notifier && npm run build && cp -a build/* static /app/immich/server/www && echo \"**** build CLI ****\" && cd /tmp/immich/cli && npm ci --no-fund --no-update-notifier && npm run build && npm prune --omit=dev --omit=optional && cp -a package.json package-lock.json node_modules dist /app/immich/cli && echo \"**** build machine-learning ****\" && cd /tmp/immich/machine-learning && curl -sSL https://install.python-poetry.org | python3 - && export PATH=\"/root/.local/bin:$PATH\" && python3 -m venv /lsiopy && poetry config installer.max-workers 10 && poetry config virtualenvs.create false && cp -a pyproject.toml poetry.lock app log_conf.json /app/immich/machine-learning && cp -a ann/ann.py /app/immich/machine-learning/ann && curl -o /tmp/armnn.tar.gz -L \"https://github.com/ARM-software/armnn/releases/download/v23.11/ArmNN-linux-aarch64.tar.gz\" && tar xf /tmp/armnn.tar.gz -C /tmp/armnn && cd /tmp/immich/machine-learning/ann && ARMNN_PATH=/tmp/arm
|
build docker images (openvino, linux/amd64, -openvino)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
|
build docker images (cuda, linux/amd64, -cuda)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
|
build docker images (cpu, linux/amd64,linux/arm64)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
|
build docker images (noml, linux/amd64,linux/arm64, -noml)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
|
build docker images (armnn, linux/arm64, -armnn)
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
martabal~docker-immich~1WDCBZ.dockerbuild
|
115 KB |
|
martabal~docker-immich~MGR8YX.dockerbuild
|
83.2 KB |
|
martabal~docker-immich~MTUWYV.dockerbuild
|
73.3 KB |
|
martabal~docker-immich~TK7EGJ.dockerbuild
|
181 KB |
|
martabal~docker-immich~YG1QKY.dockerbuild
|
85.2 KB |
|