Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docker build not working properly #76

Open
danielcn opened this issue Oct 29, 2022 · 1 comment
Open

Docker build not working properly #76

danielcn opened this issue Oct 29, 2022 · 1 comment

Comments

@danielcn
Copy link

Expected Behavior

Docker build working fine

Current Behavior

Docker builds with permission error in the following log:

[+] Building 189.1s (16/17)                                                                                                                                                                                                                                 
 => [internal] load build definition from Dockerfile                                                                                                                                                                                                   0.0s
 => => transferring dockerfile: 724B                                                                                                                                                                                                                   0.0s
 => [internal] load .dockerignore                                                                                                                                                                                                                      0.0s
 => => transferring context: 2B                                                                                                                                                                                                                        0.0s
 => [internal] load metadata for docker.io/library/alpine:3.12.4                                                                                                                                                                                       2.4s
 => [internal] load metadata for docker.io/ekidd/rust-musl-builder:stable                                                                                                                                                                              2.5s
 => [internal] load build context                                                                                                                                                                                                                     11.3s
 => => transferring context: 603.91MB                                                                                                                                                                                                                 11.3s
 => [stage-1 1/3] FROM docker.io/library/alpine:3.12.4@sha256:a295107679b0d92cb70145fc18fb53c76e79fceed7e1cf10ed763c7c102c5ebe                                                                                                                        11.7s
 => => resolve docker.io/library/alpine:3.12.4@sha256:a295107679b0d92cb70145fc18fb53c76e79fceed7e1cf10ed763c7c102c5ebe                                                                                                                                 0.0s
 => => sha256:a295107679b0d92cb70145fc18fb53c76e79fceed7e1cf10ed763c7c102c5ebe 1.64kB / 1.64kB                                                                                                                                                         0.0s
 => => sha256:2a8831c57b2e2cb2cda0f3a7c260d3b6c51ad04daea0b3bfc5b55f489ebafd71 528B / 528B                                                                                                                                                             0.0s
 => => sha256:88dd2752d2ea6b613c852ec1b92e5e2d2f58040b1fd8f71e4cf0d094af82cccd 1.47kB / 1.47kB                                                                                                                                                         0.0s
 => => sha256:f84cab65f19f5d625a4b5f895cdf37ad9f21e160bf201ec59a48d95b2a430145 2.80MB / 2.80MB                                                                                                                                                        11.6s
 => => extracting sha256:f84cab65f19f5d625a4b5f895cdf37ad9f21e160bf201ec59a48d95b2a430145                                                                                                                                                              0.1s
 => [builder 1/9] FROM docker.io/ekidd/rust-musl-builder:stable@sha256:f9dcff1c3ec683e2ccdd3c9c1771d12590b7c4d64505bac89aa8e552a038aeaf                                                                                                               47.2s
 => => resolve docker.io/ekidd/rust-musl-builder:stable@sha256:f9dcff1c3ec683e2ccdd3c9c1771d12590b7c4d64505bac89aa8e552a038aeaf                                                                                                                        0.0s
 => => sha256:3d6a97170cd5f5b8792474cf227001fc1580fe39a5308e15d1cd2dce89206361 142.87MB / 142.87MB                                                                                                                                                    29.3s
 => => sha256:6d1d997f786d7e966de056cbff7c97868b47f0cb7834720a19507d755ff705e4 14.49kB / 14.49kB                                                                                                                                                       0.0s
 => => sha256:68e7bb398b9ff421236990bfeaf5c1feab26c590eed93489e245375c23551e2a 26.71MB / 26.71MB                                                                                                                                                       4.6s
 => => sha256:46f56320f9ce91c4fa9e4497db9323a99d0d64e10bb2cdd0acc37f2480287589 25.02MB / 25.02MB                                                                                                                                                       4.9s
 => => sha256:f9dcff1c3ec683e2ccdd3c9c1771d12590b7c4d64505bac89aa8e552a038aeaf 3.46kB / 3.46kB                                                                                                                                                         0.0s
 => => sha256:ec9380afcabfdc52e72179688befee7eea7dff9e232e2896431ac094ff1d5b02 150B / 150B                                                                                                                                                             5.0s
 => => extracting sha256:68e7bb398b9ff421236990bfeaf5c1feab26c590eed93489e245375c23551e2a                                                                                                                                                              2.5s
 => => sha256:0ae7f17d4af5e7dda74a981efbf4ab08e2a8481c1431a2af0df7b65e30917160 5.94MB / 5.94MB                                                                                                                                                         6.2s
 => => sha256:bc514681c88f2036f6e1610e8c67b812ca67bd09f6aa27e32ffced62fe77d069 102.17kB / 102.17kB                                                                                                                                                     5.4s
 => => sha256:86e7606d03f8d528ef9dd6e2eae330f6d06d059fb91a4761252e8d4f893723c5 157.80kB / 157.80kB                                                                                                                                                     5.6s
 => => sha256:073d431edceb2dcda96d544b99e7e1419ef6db8576de5624aa70b39219318212 1.44kB / 1.44kB                                                                                                                                                         6.0s
 => => sha256:04656ab977e2bcde13e0f721034239243f8487c24b3add76e2494dcf1230568e 182B / 182B                                                                                                                                                             6.4s
 => => sha256:00207b4d38753b35b4bf64e7e28c0dde8d6b260eb9bd3c797fb412601c56ce46 214.71MB / 214.71MB                                                                                                                                                    38.1s
 => => sha256:d4b48ad78f5a9cf54030d64956134f0b35b02c05a6396d4036b6dd60714ae3c6 293B / 293B                                                                                                                                                             6.8s
 => => sha256:57a89ae650c7b537c0e4d100a3c9293ea0baf80d16af8db5c1b8ead859519f6c 1.66MB / 1.66MB                                                                                                                                                         7.7s
 => => sha256:d6d5940fd417be2ee0b239acd20109b1279d4615506d0eaa8cbc3ced1d6b5dbf 239B / 239B                                                                                                                                                             8.2s
 => => sha256:5f836c41d490ca2d31f44ca70554fdd00e6d81a2e690973442bbdd62f741c614 289B / 289B                                                                                                                                                             8.7s
 => => sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 32B / 32B                                                                                                                                                               9.2s
 => => extracting sha256:3d6a97170cd5f5b8792474cf227001fc1580fe39a5308e15d1cd2dce89206361                                                                                                                                                              7.5s
 => => extracting sha256:46f56320f9ce91c4fa9e4497db9323a99d0d64e10bb2cdd0acc37f2480287589                                                                                                                                                              0.8s
 => => extracting sha256:ec9380afcabfdc52e72179688befee7eea7dff9e232e2896431ac094ff1d5b02                                                                                                                                                              0.0s 
 => => extracting sha256:0ae7f17d4af5e7dda74a981efbf4ab08e2a8481c1431a2af0df7b65e30917160                                                                                                                                                              0.7s 
 => => extracting sha256:bc514681c88f2036f6e1610e8c67b812ca67bd09f6aa27e32ffced62fe77d069                                                                                                                                                              0.0s 
 => => extracting sha256:86e7606d03f8d528ef9dd6e2eae330f6d06d059fb91a4761252e8d4f893723c5                                                                                                                                                              0.0s 
 => => extracting sha256:073d431edceb2dcda96d544b99e7e1419ef6db8576de5624aa70b39219318212                                                                                                                                                              0.0s 
 => => extracting sha256:04656ab977e2bcde13e0f721034239243f8487c24b3add76e2494dcf1230568e                                                                                                                                                              0.0s 
 => => extracting sha256:00207b4d38753b35b4bf64e7e28c0dde8d6b260eb9bd3c797fb412601c56ce46                                                                                                                                                              8.0s
 => => extracting sha256:d4b48ad78f5a9cf54030d64956134f0b35b02c05a6396d4036b6dd60714ae3c6                                                                                                                                                              0.0s
 => => extracting sha256:57a89ae650c7b537c0e4d100a3c9293ea0baf80d16af8db5c1b8ead859519f6c                                                                                                                                                              0.1s
 => => extracting sha256:d6d5940fd417be2ee0b239acd20109b1279d4615506d0eaa8cbc3ced1d6b5dbf                                                                                                                                                              0.0s
 => => extracting sha256:5f836c41d490ca2d31f44ca70554fdd00e6d81a2e690973442bbdd62f741c614                                                                                                                                                              0.0s
 => => extracting sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1                                                                                                                                                              0.0s
 => [stage-1 2/3] RUN apk add libressl-dev                                                                                                                                                                                                            24.1s
 => [builder 2/9] RUN USER=root cargo new --bin nun-db                                                                                                                                                                                                 1.5s
 => [builder 3/9] WORKDIR ./nun-db                                                                                                                                                                                                                     0.0s
 => [builder 4/9] COPY ./Cargo.toml ./Cargo.toml                                                                                                                                                                                                       0.0s
 => [builder 5/9] RUN cargo build --release                                                                                                                                                                                                          132.0s
 => [builder 6/9] RUN rm src/*.rs                                                                                                                                                                                                                      0.3s 
 => [builder 7/9] ADD . ./                                                                                                                                                                                                                             3.6s 
 => [builder 8/9] RUN rm ./target/x86_64-unknown-linux-musl/release/deps/nun*                                                                                                                                                                          0.3s 
 => ERROR [builder 9/9] RUN cargo build --release                                                                                                                                                                                                      1.6s 
------                                                                                                                                                                                                                                                      
 > [builder 9/9] RUN cargo build --release:                                                                                                                                                                                                                 
#14 0.920     Updating crates.io index
#14 1.537 error: failed to write /home/rust/src/nun-db/Cargo.lock
#14 1.537 
#14 1.537 Caused by:
#14 1.537   failed to open: /home/rust/src/nun-db/Cargo.lock
#14 1.537 
#14 1.537 Caused by:
#14 1.537   Permission denied (os error 13)
------
executor failed running [/bin/sh -c cargo build --release]: exit code: 101

Steps to Reproduce (for bugs)

nun-db git:(master) ✗ docker build -t num-db .  

Your Environment

Running Docker on Macbook Pro:
Processor MacBook Pro (16-inch, 2019)
2.6 GHz 6-Core Intel Core i7
Memory: 32 GB 2667 MHz DDR4
Graphics: AMD Radeon Pro 5300M 4 GB
Intel UHD Graphics 630 1536 MB

@mateusfreira
Copy link
Owner

Thansk @danielcn I will check this out and get back to you

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants