Matico-Platform / matico

An open source platform for building civic tech and geospatial apps
https://matico.app
46 stars 3 forks source link

Docker build fails? #232

Open darribas opened 1 year ago

darribas commented 1 year ago

On a fresh clone of the git repo, I can't seem to build the official container:

dani@homepod:~/code/matico$ docker compose up
[+] Building 1.6s (8/68)
 => [matico internal] load build definition from Dockerfile                                                                                      0.0s
 => => transferring dockerfile: 32B                                                                                                              0.0s
 => [matico internal] load .dockerignore                                                                                                         0.0s
 => => transferring context: 34B                                                                                                                 0.0s
 => [matico internal] load metadata for docker.io/library/node:16.6.1-alpine3.13                                                                 1.3s
 => [matico internal] load metadata for docker.io/osgeo/gdal:ubuntu-small-3.4.1                                                                  1.3s
 => [matico internal] load build context                                                                                                         0.3s
 => => transferring context: 68.04kB                                                                                                             0.2s
 => CANCELED [matico stage-3  1/11] FROM docker.io/osgeo/gdal:ubuntu-small-3.4.1@sha256:af45f6d47c21436270eb20590cf63f563c5103344b2946466cb1a51  0.4s
 => => resolve docker.io/osgeo/gdal:ubuntu-small-3.4.1@sha256:af45f6d47c21436270eb20590cf63f563c5103344b2946466cb1a5180db8d12e                   0.2s
 => => sha256:8ced97abab3902efbce44b9d75ca715faa57f1a11b9bc3f42ddeb4e7023bfbed 3.27kB / 3.27kB                                                   0.0s
 => => sha256:7b1a6ab2e44dbac178598dabe7cff59bd67233dba0b27e4fbd1f9d4b3c877a54 0B / 28.57MB                                                      0.2s
 => => sha256:af45f6d47c21436270eb20590cf63f563c5103344b2946466cb1a5180db8d12e 743B / 743B                                                       0.0s
 => => sha256:de66ab6dde3652f845dc709ff24db94d70e0f48a973d0e9dd7be386a174d0e47 4.41kB / 4.41kB                                                   0.0s
 => => sha256:1af02fe84d32a48e19a68755d918bb4df36b398f8d48a8a0e4d95fd149fd7b6d 0B / 40.32MB                                                      0.2s
 => CANCELED [matico javascript_deps  1/15] FROM docker.io/library/node:16.6.1-alpine3.13@sha256:53ebfa5e6df1e458b47f677cb4f6fd3cf1d079083647dc  0.5s
 => => resolve docker.io/library/node:16.6.1-alpine3.13@sha256:53ebfa5e6df1e458b47f677cb4f6fd3cf1d079083647dc40d182910a57b5a63d                  0.2s
 => => sha256:aa0a3d029721cf3d6190cb8d42ba0783c4c0ccf13b7eb746c122af5a79e60cdc 6.53kB / 6.53kB                                                   0.0s
 => => sha256:53ebfa5e6df1e458b47f677cb4f6fd3cf1d079083647dc40d182910a57b5a63d 1.43kB / 1.43kB                                                   0.0s
 => => sha256:d66f97af8edac1a0e4d1831742577414a55a18cf5a6f5af9abf7cb6c14ce537a 1.16kB / 1.16kB                                                   0.0s
 => CACHED [matico javascript_deps  2/15] RUN apk --no-cache add shadow     gcc     musl-dev     autoconf     automake     make     libtool      0.0s
 => CACHED [matico javascript_deps  3/15] WORKDIR /app                                                                                           0.0s
 => ERROR [matico javascript_deps  4/15] COPY .yarn ./.yarn                                                                                      0.0s
 => ERROR [matico javascript_deps  5/15] COPY .yarnrc.yml ./                                                                                     0.0s
 => ERROR [matico javascript_deps  6/15] COPY yarn.lock ./yarn.lock                                                                              0.0s
------
 > [matico javascript_deps  4/15] COPY .yarn ./.yarn:
------
------
 > [matico javascript_deps  5/15] COPY .yarnrc.yml ./:
------
------
 > [matico javascript_deps  6/15] COPY yarn.lock ./yarn.lock:
------
failed to solve: failed to compute cache key: "/.yarnrc.yml" not found: not found
17 dani@homepod:~/code/matico$

These are the versions I run it on:

dani@homepod:~/code/matico$ docker version
Client:
 Version:           20.10.21
 API version:       1.41
 Go version:        go1.18.1
 Git commit:        20.10.21-0ubuntu1~20.04.2
 Built:             Thu Apr 27 05:56:19 2023
 OS/Arch:           linux/amd64
 Context:           default
 Experimental:      true

Server:
 Engine:
  Version:          20.10.21
  API version:      1.41 (minimum version 1.12)
  Go version:       go1.18.1
  Git commit:       20.10.21-0ubuntu1~20.04.2
  Built:            Thu Apr 27 05:37:01 2023
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.5.9-0ubuntu1~20.04.6
  GitCommit:
 runc:
  Version:          1.1.4-0ubuntu1~20.04.3
  GitCommit:
 docker-init:
  Version:          0.19.0
  GitCommit:
dani@homepod:~/code/matico$
dani@homepod:~/code/matico$ docker compose version
Docker Compose version v2.18.1
dani@homepod:~/code/matico$

Any pointers?