➜ jsonvisio.com git:(main) ✗ docker build -t jsonvisio ./
[+] Building 143.5s (10/13)
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 301B 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [internal] load metadata for docker.io/library/nginx:alpine 21.4s
=> [internal] load metadata for docker.io/library/node:14-buster 6.3s
=> [builder 1/5] FROM docker.io/library/node:14-buster@sha256:3ada8a20bc402f67a78b24a676b3d2cd6818c199332ddceed2d47eda961f2e3f 58.9s
=> => resolve docker.io/library/node:14-buster@sha256:3ada8a20bc402f67a78b24a676b3d2cd6818c199332ddceed2d47eda961f2e3f 0.0s
=> => sha256:3ada8a20bc402f67a78b24a676b3d2cd6818c199332ddceed2d47eda961f2e3f 1.21kB / 1.21kB 0.0s
=> => sha256:137d6758b15e92bdad6fc92cf45fa2d2c14d33ce0a1588a49cf46f1275a5331d 2.21kB / 2.21kB 0.0s
=> => sha256:9b99af5931b39ce167150ad668cfa57ddf7664697be9996cb7e0e6aebbf05843 50.44MB / 50.44MB 13.7s
=> => sha256:b6013b3e77fe6fd3dcf46a05f8e5b3afa9fbca7ba0161c62e56beb4058334dec 7.83MB / 7.83MB 6.5s
=> => sha256:bbced17b6899896c8e4016d62c885d737fe667acace2733e17c64bb974232887 10.00MB / 10.00MB 16.6s
=> => sha256:377f603821162528ebf184e4b3119004ae63571382b15d539a6e435cbc1eeb52 7.61kB / 7.61kB 0.0s
=> => sha256:8b609dabefa83fae157bcd42123a8ed45199bb6c301e09a11260c1cad9babfef 51.84MB / 51.84MB 19.1s
=> => extracting sha256:9b99af5931b39ce167150ad668cfa57ddf7664697be9996cb7e0e6aebbf05843 2.2s
=> => sha256:50544bfef33d1d653b7bc10316e20bd84889fd56dd2b7e2f742db8364f6aeb70 192.43MB / 192.43MB 48.8s
=> => extracting sha256:b6013b3e77fe6fd3dcf46a05f8e5b3afa9fbca7ba0161c62e56beb4058334dec 0.4s
=> => extracting sha256:bbced17b6899896c8e4016d62c885d737fe667acace2733e17c64bb974232887 0.3s
=> => sha256:fea3f8b8e0752b4518bab41fb3fa31db44fceb625894b117f3e9f503c85bad9c 4.20kB / 4.20kB 17.8s
=> => sha256:bad8291923eb3a970e260803187f395ab730768000f3c5de065f2d1aa7c9d20c 35.07MB / 35.07MB 35.9s
=> => sha256:da01a38d532e60a3de053451d01ec4d28121115b7f8b6c4c564477d47c990542 2.29MB / 2.29MB 20.9s
=> => extracting sha256:8b609dabefa83fae157bcd42123a8ed45199bb6c301e09a11260c1cad9babfef 3.1s
=> => sha256:d5bf3a8cc18d7cd4c55b8a309313cccb2acc99417382ee76aa1962d1f53e0e9b 451B / 451B 22.2s
=> => extracting sha256:50544bfef33d1d653b7bc10316e20bd84889fd56dd2b7e2f742db8364f6aeb70 7.4s
=> => extracting sha256:fea3f8b8e0752b4518bab41fb3fa31db44fceb625894b117f3e9f503c85bad9c 0.0s
=> => extracting sha256:bad8291923eb3a970e260803187f395ab730768000f3c5de065f2d1aa7c9d20c 1.9s
=> => extracting sha256:da01a38d532e60a3de053451d01ec4d28121115b7f8b6c4c564477d47c990542 0.2s
=> => extracting sha256:d5bf3a8cc18d7cd4c55b8a309313cccb2acc99417382ee76aa1962d1f53e0e9b 0.0s
=> [internal] load build context 8.6s
=> => transferring context: 441.12MB 8.6s
=> [stage-1 1/3] FROM docker.io/library/nginx:alpine@sha256:eb05700fe7baa6890b74278e39b66b2ed1326831f9ec3ed4bdc6361a4ac2f333 43.4s
=> => resolve docker.io/library/nginx:alpine@sha256:eb05700fe7baa6890b74278e39b66b2ed1326831f9ec3ed4bdc6361a4ac2f333 0.0s
=> => sha256:eb05700fe7baa6890b74278e39b66b2ed1326831f9ec3ed4bdc6361a4ac2f333 1.65kB / 1.65kB 0.0s
=> => sha256:cc44224bfe208a46fbc45471e8f9416f66b75d6307573e29634e7f42e27a9268 8.89kB / 8.89kB 0.0s
=> => sha256:544ba2bfe312bf2b13278495347bb9381ec342e630bcc8929af124f1291784bb 1.57kB / 1.57kB 0.0s
=> => sha256:59bf1c3509f33515622619af21ed55bbe26d24913cedbca106468a5fb37a50c3 2.82MB / 2.82MB 31.7s
=> => extracting sha256:59bf1c3509f33515622619af21ed55bbe26d24913cedbca106468a5fb37a50c3 0.2s
=> => sha256:f3322597df46099a66ed5773c10a9d1cb587faca7be14ceba985e3d1fbfdbc36 7.35MB / 7.35MB 42.7s
=> => sha256:d09cf91cabdcf5f64672598b8e4da9b0b7d8546e83ec49633bdd92abb994ba61 602B / 602B 38.1s
=> => sha256:3a97535ac2efcf94ab3e5f93a6ec4d934469de66909f17ba1229f86ee660970a 895B / 895B 39.1s
=> => sha256:919ade35f869e23d663ea51fdf2e99aa183239a73b4b4780e052c8b248ed5b7e 668B / 668B 40.1s
=> => sha256:40e5d2fe5bcd566dbde3e961f33ced0f1503fc6ee320a427b185a07afe2f96ae 1.40kB / 1.40kB 41.3s
=> => extracting sha256:f3322597df46099a66ed5773c10a9d1cb587faca7be14ceba985e3d1fbfdbc36 0.3s
=> => extracting sha256:d09cf91cabdcf5f64672598b8e4da9b0b7d8546e83ec49633bdd92abb994ba61 0.0s
=> => extracting sha256:3a97535ac2efcf94ab3e5f93a6ec4d934469de66909f17ba1229f86ee660970a 0.0s
=> => extracting sha256:919ade35f869e23d663ea51fdf2e99aa183239a73b4b4780e052c8b248ed5b7e 0.0s
=> => extracting sha256:40e5d2fe5bcd566dbde3e961f33ced0f1503fc6ee320a427b185a07afe2f96ae 0.0s
=> [builder 2/5] WORKDIR /src 0.7s
=> [builder 3/5] COPY . /src 3.7s
=> ERROR [builder 4/5] RUN npm install --legacy-peer-deps 58.8s
------
> [builder 4/5] RUN npm install --legacy-peer-deps:
#10 2.070 npm WARN read-shrinkwrap This version of npm is compatible with lockfileVersion@1, but package-lock.json was generated for lockfileVersion@2. I'll try to do my best with it!
#10 14.85 npm ERR! code EINTEGRITY
#10 14.85 npm ERR! sha512-PQO8sDIJ8SIwipTPiR71kJQCKQYB5NGImbOviK8K+kg5xkNSYXLBupuX9QhatFowrsvo9Hj8WgArg3W7ijNAQw== integrity checksum failed when using sha512: wanted sha512-PQO8sDIJ8SIwipTPiR71kJQCKQYB5NGImbOviK8K+kg5xkNSYXLBupuX9QhatFowrsvo9Hj8WgArg3W7ijNAQw== but got sha512-VmbrTHQteIdUUQNTb+zE12SHS/xQVIShmBPhlNP12hD5poF2pbITW1Z4172d03HegaQWhLffdkRJYtAzp0AGcw==. (34721 bytes)
#10 58.28
#10 58.28 npm ERR! A complete log of this run can be found in:
#10 58.29 npm ERR! /root/.npm/_logs/2022-05-09T16_33_05_885Z-debug.log
------
executor failed running [/bin/sh -c npm install --legacy-peer-deps]: exit code: 1
I get a similar error when I build locally.
Here is my environment information,Please let me know if you have a solution, thanks a lot!
➜ jsonvisio.com git:(main) ✗ uname -a
Darwin Universe 20.6.0 Darwin Kernel Version 20.6.0: Tue Feb 22 21:10:41 PST 2022; root:xnu-7195.141.26~1/RELEASE_X86_64 x86_64
➜ jsonvisio.com git:(main) ✗
➜ jsonvisio.com git:(main) ✗ docker version
Client: Docker Engine - Community
Cloud integration: 1.0.12
Version: 20.10.5
API version: 1.41
Go version: go1.13.15
Git commit: 55c4c88
Built: Tue Mar 2 20:13:00 2021
OS/Arch: darwin/amd64
Context: default
Experimental: true
Server: Docker Engine - Community
Engine:
Version: 20.10.5
API version: 1.41 (minimum version 1.12)
Go version: go1.13.15
Git commit: 363e9a8
Built: Tue Mar 2 20:15:47 2021
OS/Arch: linux/amd64
Experimental: true
containerd:
Version: 1.4.4
GitCommit: 05f951a3781f4f2c1911b05e61c160e9c30eaa8e
runc:
Version: 1.0.0-rc93
GitCommit: 12644e614e25b05da6fd08a38ffa0cfe1903fdec
docker-init:
Version: 0.19.0
GitCommit: de40ad0
Kubernetes:
Version: Unknown
StackAPI: Unknown
➜ jsonvisio.com git:(main) ✗
➜ jsonvisio.com git:(main) ✗ npm version
{
'json-visio': 'v1.8.0',
npm: '8.9.0',
node: '16.4.2',
v8: '9.1.269.36-node.14',
uv: '1.41.0',
zlib: '1.2.11',
brotli: '1.0.9',
ares: '1.17.1',
modules: '93',
nghttp2: '1.43.0',
napi: '8',
llhttp: '6.0.2',
openssl: '1.1.1k',
cldr: '39.0',
icu: '69.1',
tz: '2021a',
unicode: '13.0'
}