-
Notifications
You must be signed in to change notification settings - Fork 99
Open
Description
Hello,
I tried again (same issue was present on version 2.2) to build the docker because I need to build it for armv7 platform.
But using the current master 20dbd73 the following error occurs when building the docker image:
$ docker build -t modelcompiler:latest .
[+] Building 96.3s (13/14) docker:default
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 486B 0.0s
=> [internal] load metadata for mcr.microsoft.com/dotnet/runtime:8.0 0.5s
=> [internal] load metadata for mcr.microsoft.com/dotnet/sdk:8.0 0.5s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 56B 0.0s
=> [build 1/6] FROM mcr.microsoft.com/dotnet/sdk:8.0@sha256:363f595704ae9f9be51db003e49b75f65197b0a44d39cba6f7e2d9b020458604 73.9s
=> => resolve mcr.microsoft.com/dotnet/sdk:8.0@sha256:363f595704ae9f9be51db003e49b75f65197b0a44d39cba6f7e2d9b020458604 0.0s
=> => sha256:957e6cd68a162f50e4374f0feec601828b95efd460ed1bb091f83b5a2da520ed 5.07kB / 5.07kB 0.0s
=> => sha256:7e472c5d290a752f77830902e42cf1863fae277c308a2b5b7e3f25784f703adf 3.28kB / 3.28kB 0.2s
=> => sha256:363f595704ae9f9be51db003e49b75f65197b0a44d39cba6f7e2d9b020458604 1.08kB / 1.08kB 0.0s
=> => sha256:f1cc952baa352fdaf7c8a16445cc5843e1d1fe60ab92828f29c29c87992874e8 2.42kB / 2.42kB 0.0s
=> => sha256:254e724d77862dc53abbd3bf0e27f9d2f64293909cdd3d0aad6a8fe5a6680659 28.23MB / 28.23MB 19.1s
=> => sha256:2ccfb6e1ffcb44f02f6a692e18192dce293e4372e02bc9d1bbd758ee601bd040 18.72MB / 18.72MB 7.5s
=> => sha256:9e20b232d6e32c30449aa536edbf334393b771f035347f4ed893d5502ca094b7 32.25MB / 32.25MB 15.5s
=> => sha256:cff5a8b9c01ab992939b23edacc9131863fdae7404c74c8089d6048e8d7c7953 155B / 155B 7.5s
=> => sha256:403ee8c470b375d34bb7c61f208485a4cf6026bd4fc3699b704c6ed67e72cd02 11.08MB / 11.08MB 11.2s
=> => sha256:88d44faaa521c978f860d36b80ce3061fb65a13c1a76e147d15ce5e9130f8d9f 30.88MB / 30.88MB 21.1s
=> => sha256:d3dc6afe56fc53ffa5866502c6b023d2ca2f43d145676044ea2d6e09909d24a9 177.21MB / 177.21MB 71.8s
=> => extracting sha256:254e724d77862dc53abbd3bf0e27f9d2f64293909cdd3d0aad6a8fe5a6680659 76.6s
=> => sha256:8deea9f6d7e353fdb6783dd77bcf2d28d4df1d41f391fbf70594d1122951810b 2.65kB / 2.65kB 19.3s
=> => sha256:b04355f3cce73d10975425f38cf616ecb0a8265d54359c1e34bed0c38f77e9ff 15.79MB / 15.79MB 27.1s
=> => extracting sha256:2ccfb6e1ffcb44f02f6a692e18192dce293e4372e02bc9d1bbd758ee601bd040 0.2s
=> => extracting sha256:9e20b232d6e32c30449aa536edbf334393b771f035347f4ed893d5502ca094b7 0.3s
=> => extracting sha256:cff5a8b9c01ab992939b23edacc9131863fdae7404c74c8089d6048e8d7c7953 75.5s
=> => extracting sha256:403ee8c470b375d34bb7c61f208485a4cf6026bd4fc3699b704c6ed67e72cd02 0.1s
=> => extracting sha256:88d44faaa521c978f860d36b80ce3061fb65a13c1a76e147d15ce5e9130f8d9f 0.5s
=> => extracting sha256:d3dc6afe56fc53ffa5866502c6b023d2ca2f43d145676044ea2d6e09909d24a9 1.8s
=> => extracting sha256:8deea9f6d7e353fdb6783dd77bcf2d28d4df1d41f391fbf70594d1122951810b 0.0s
=> => extracting sha256:b04355f3cce73d10975425f38cf616ecb0a8265d54359c1e34bed0c38f77e9ff 0.2s
=> [stage-1 1/3] FROM mcr.microsoft.com/dotnet/runtime:8.0@sha256:6a30f53cdc9695eaf1a100631b78cbf5d1e80606740078526cba98f70f035040 20.3s
=> => resolve mcr.microsoft.com/dotnet/runtime:8.0@sha256:6a30f53cdc9695eaf1a100631b78cbf5d1e80606740078526cba98f70f035040 0.0s
=> => sha256:6a30f53cdc9695eaf1a100631b78cbf5d1e80606740078526cba98f70f035040 1.08kB / 1.08kB 0.0s
=> => sha256:48e0a353d05fa29874d7f1e1362e946b7a6b67492c88a6738a2132d0b1117665 1.37kB / 1.37kB 0.0s
=> => sha256:b8b638c949e5c5681e00414c8954155ca18a9830d6931ef5cb5621476f226bda 2.14kB / 2.14kB 0.0s
=> => sha256:254e724d77862dc53abbd3bf0e27f9d2f64293909cdd3d0aad6a8fe5a6680659 28.23MB / 28.23MB 19.2s
=> => sha256:2ccfb6e1ffcb44f02f6a692e18192dce293e4372e02bc9d1bbd758ee601bd040 18.72MB / 18.72MB 7.5s
=> => sha256:7e472c5d290a752f77830902e42cf1863fae277c308a2b5b7e3f25784f703adf 3.28kB / 3.28kB 0.2s
=> => sha256:9e20b232d6e32c30449aa536edbf334393b771f035347f4ed893d5502ca094b7 32.25MB / 32.25MB 15.5s
=> => sha256:cff5a8b9c01ab992939b23edacc9131863fdae7404c74c8089d6048e8d7c7953 155B / 155B 7.5s
=> => extracting sha256:254e724d77862dc53abbd3bf0e27f9d2f64293909cdd3d0aad6a8fe5a6680659 0.6s
=> => extracting sha256:2ccfb6e1ffcb44f02f6a692e18192dce293e4372e02bc9d1bbd758ee601bd040 0.2s
=> => extracting sha256:7e472c5d290a752f77830902e42cf1863fae277c308a2b5b7e3f25784f703adf 0.0s
=> => extracting sha256:9e20b232d6e32c30449aa536edbf334393b771f035347f4ed893d5502ca094b7 75.8s
=> => extracting sha256:cff5a8b9c01ab992939b23edacc9131863fdae7404c74c8089d6048e8d7c7953 0.0s
=> [internal] load build context 1.6s
=> => transferring context: 300.31MB 1.6s
=> [stage-1 2/3] WORKDIR /app 0.2s
=> [build 2/6] WORKDIR /source 0.1s
=> [build 3/6] COPY . . 0.5s
=> [build 4/6] RUN dotnet restore "ModelCompiler Solution.sln" 16.0s
=> [build 5/6] COPY . . 1.5s
=> ERROR [build 6/6] RUN dotnet publish "ModelCompiler Solution.sln" -f net8.0 -c Release -o /app 3.7s
------
> [build 6/6] RUN dotnet publish "ModelCompiler Solution.sln" -f net8.0 -c Release -o /app:
0.808 Determining projects to restore...
1.080 All projects are up-to-date for restore.
1.114 /usr/share/dotnet/sdk/8.0.409/Current/SolutionFile/ImportAfter/Microsoft.NET.Sdk.Solution.targets(36,5): warning NETSDK1194: The "--output" option isn't supported when building a solution. Specifying a solution-level output path results in all projects copying outputs to the same directory, which can lead to inconsistent builds. [/source/ModelCompiler Solution.sln]
1.203 /usr/share/dotnet/sdk/8.0.409/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets(266,5): error NETSDK1004: Assets file '/users/vincent/git/UA-ModelCompiler/Tests/DemoModel/obj/project.assets.json' not found. Run a NuGet package restore to generate this file. [/source/Tests/DemoModel/DemoModel.csproj]
3.529 Opc.Ua.ModelCompiler -> /source/build/bin/Release/net8.0/Opc.Ua.ModelCompiler.dll
3.577 Opc.Ua.ModelCompiler -> /app/
------
Dockerfile:10
--------------------
8 | # copy and publish app and libraries
9 | COPY . .
10 | >>> RUN dotnet publish "ModelCompiler Solution.sln" -f net8.0 -c Release -o /app
11 |
12 | # final stage/image
--------------------
ERROR: failed to solve: process "/bin/sh -c dotnet publish \"ModelCompiler Solution.sln\" -f net8.0 -c Release -o /app" did not complete successfully: exit code: 1Metadata
Metadata
Assignees
Labels
No labels