~/wa-other$ docker compose up -d
WARN[0000] /home/mudassar/wa-other/docker-compose.yml: the attribute version is obsolete, it will be ignored, please remove it to avoid potential confusion
[+] Running 29/29
✔ postgres Pulled 18.4s
✔ redis Pulled 16.5s
✔ nginx Pulled 20.7s
Compose now can delegate build to bake for better performances
Just set COMPOSE_BAKE=true
[+] Building 140.5s (9/13) docker:default
=> [baileys-api internal] load build definition from Dockerfile 0.1s
=> => transferring dockerfile: 1.04kB 0.0s
=> [baileys-api internal] load metadata for docker.io/library/node:20-alpine 2.5s
=> [baileys-api internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [baileys-api 1/9] FROM docker.io/library/node:20-alpine@sha256:674181320f4f94582c6182eaa151bf92c6744d478be0 6.6s
=> => resolve docker.io/library/node:20-alpine@sha256:674181320f4f94582c6182eaa151bf92c6744d478be0f1d12db804b7 0.0s
=> => sha256:674181320f4f94582c6182eaa151bf92c6744d478be0f1d12db804b7d59b2d11 7.67kB / 7.67kB 0.0s
=> => sha256:6d6b06f970b08f9ebbe65a5561c20e8623d6afa612ea035bbbe38fb78dd94b14 1.72kB / 1.72kB 0.0s
=> => sha256:bfd94ebedbdada46a3d3447f6bc2de4d271021b3a45a76821cca6afa361ea94d 6.21kB / 6.21kB 0.0s
=> => sha256:5432aa916e0868c8c9385ef60226d5ef530f13fe7c28fc13c054de1df6d006cd 42.99MB / 42.99MB 3.9s
=> => sha256:2506673f55362e86b6c8a2ab9c01541ae636887386c92d06e01286d3ddd83871 1.26MB / 1.26MB 0.7s
=> => sha256:98c4889b578e94078411d6c14fe8f5daa0303d43e82bbf84d5787ab657c42428 445B / 445B 0.3s
=> => extracting sha256:5432aa916e0868c8c9385ef60226d5ef530f13fe7c28fc13c054de1df6d006cd 2.1s
=> => extracting sha256:2506673f55362e86b6c8a2ab9c01541ae636887386c92d06e01286d3ddd83871 0.1s
=> => extracting sha256:98c4889b578e94078411d6c14fe8f5daa0303d43e82bbf84d5787ab657c42428 0.0s
=> [baileys-api internal] load build context 0.2s
=> => transferring context: 17.33MB 0.2s
=> [baileys-api 2/9] WORKDIR /app 0.8s
=> [baileys-api 3/9] RUN apk add --no-cache python3 make g++ cairo-dev jpeg-dev pang 128.9s
=> [baileys-api 4/9] COPY package.json yarn.lock* package-lock.json* ./ 0.1s
=> ERROR [baileys-api 5/9] RUN if [ -f yarn.lock ]; then yarn install --frozen-lockfile; elif [ -f package 1.2s
[baileys-api 5/9] RUN if [ -f yarn.lock ]; then yarn install --frozen-lockfile; elif [ -f package-lock.json ]; then npm ci; else npm install; fi:
0.897 yarn install v1.22.22
1.042 $ node ./engine-requirements.js
1.101 node:internal/modules/cjs/loader:1215
1.101 throw err;
1.101 ^
1.101
1.101 Error: Cannot find module '/app/engine-requirements.js'
1.101 at Module._resolveFilename (node:internal/modules/cjs/loader:1212:15)
1.101 at Module._load (node:internal/modules/cjs/loader:1043:27)
1.101 at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:164:12)
1.101 at node:internal/main/run_main_module:28:49 {
1.101 code: 'MODULE_NOT_FOUND',
1.101 requireStack: []
1.101 }
1.101
1.101 Node.js v20.19.3
1.117 error Command failed with exit code 1.
1.117 info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
failed to solve: process "/bin/sh -c if [ -f yarn.lock ]; then yarn install --frozen-lockfile; elif [ -f package-lock.json ]; then npm ci; else npm install; fi" did not complete successfully: exit code: 1
~/wa-other$ docker compose up -d
WARN[0000] /home/mudassar/wa-other/docker-compose.yml: the attribute
versionis obsolete, it will be ignored, please remove it to avoid potential confusion[+] Running 29/29
✔ postgres Pulled 18.4s
✔ redis Pulled 16.5s
✔ nginx Pulled 20.7s
Compose now can delegate build to bake for better performances
Just set COMPOSE_BAKE=true
[+] Building 140.5s (9/13) docker:default
=> [baileys-api internal] load build definition from Dockerfile 0.1s
=> => transferring dockerfile: 1.04kB 0.0s
=> [baileys-api internal] load metadata for docker.io/library/node:20-alpine 2.5s
=> [baileys-api internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [baileys-api 1/9] FROM docker.io/library/node:20-alpine@sha256:674181320f4f94582c6182eaa151bf92c6744d478be0 6.6s
=> => resolve docker.io/library/node:20-alpine@sha256:674181320f4f94582c6182eaa151bf92c6744d478be0f1d12db804b7 0.0s
=> => sha256:674181320f4f94582c6182eaa151bf92c6744d478be0f1d12db804b7d59b2d11 7.67kB / 7.67kB 0.0s
=> => sha256:6d6b06f970b08f9ebbe65a5561c20e8623d6afa612ea035bbbe38fb78dd94b14 1.72kB / 1.72kB 0.0s
=> => sha256:bfd94ebedbdada46a3d3447f6bc2de4d271021b3a45a76821cca6afa361ea94d 6.21kB / 6.21kB 0.0s
=> => sha256:5432aa916e0868c8c9385ef60226d5ef530f13fe7c28fc13c054de1df6d006cd 42.99MB / 42.99MB 3.9s
=> => sha256:2506673f55362e86b6c8a2ab9c01541ae636887386c92d06e01286d3ddd83871 1.26MB / 1.26MB 0.7s
=> => sha256:98c4889b578e94078411d6c14fe8f5daa0303d43e82bbf84d5787ab657c42428 445B / 445B 0.3s
=> => extracting sha256:5432aa916e0868c8c9385ef60226d5ef530f13fe7c28fc13c054de1df6d006cd 2.1s
=> => extracting sha256:2506673f55362e86b6c8a2ab9c01541ae636887386c92d06e01286d3ddd83871 0.1s
=> => extracting sha256:98c4889b578e94078411d6c14fe8f5daa0303d43e82bbf84d5787ab657c42428 0.0s
=> [baileys-api internal] load build context 0.2s
=> => transferring context: 17.33MB 0.2s
=> [baileys-api 2/9] WORKDIR /app 0.8s
=> [baileys-api 3/9] RUN apk add --no-cache python3 make g++ cairo-dev jpeg-dev pang 128.9s
=> [baileys-api 4/9] COPY package.json yarn.lock* package-lock.json* ./ 0.1s
=> ERROR [baileys-api 5/9] RUN if [ -f yarn.lock ]; then yarn install --frozen-lockfile; elif [ -f package 1.2s
failed to solve: process "/bin/sh -c if [ -f yarn.lock ]; then yarn install --frozen-lockfile; elif [ -f package-lock.json ]; then npm ci; else npm install; fi" did not complete successfully: exit code: 1