This repository has been archived by the owner on Dec 20, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 36
Docker image on docker hub as well as building from Dockerfile does not work (arm64) #107
Comments
Hei, please product the steps that you run to reproduce the problem. Building works. |
Hi, the steps I used are shown below. I did not mention that I am building on: From dockerhub:$ docker pull nordicplayground/nrfconnect-sdk Which produces: Error response from daemon: manifest for nordicplayground/nrfconnect-sdk:latest not found: manifest unknown: manifest unknown Building from a Dockerfilegit clone https://github.com/NordicPlayground/nrf-docker
cd nrf-docker
docker build -t nordicplayground/nrfconnect-sdk:main \
--build-arg toolchain_version=v2.7.0 \
--build-arg arch=arm64 \
. Which produces: 11.45 E: Package 'gcc-multilib' has no installation candidate
------
1 warning found (use docker --debug to expand):
- FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 1)
Dockerfile:16
--------------------
15 | # python 3.8 is installed by toolchain manager hence older version of libffi is required
16 | >>> RUN <<EOT
17 | >>> apt-get -y update
18 | >>> apt-get -y upgrade
19 | >>> apt-get -y install wget unzip clang-format gcc-multilib make libffi7
20 | >>> apt-get -y clean
21 | >>> rm -rf /var/lib/apt/lists/*
22 | >>> EOT
23 |
--------------------
ERROR: failed to solve: process "/bin/bash -euxo pipefail -c apt-get -y update\n apt-get -y upgrade\n apt-get -y install wget unzip clang-format gcc-multilib make libffi7\n apt-get -y clean\n rm -rf /var/lib/apt/lists/*\n" did not complete successfully: exit code: 100 I hope that clarifies things. |
You need to specify a valid tag. |
Building for Mac OS X is currently not tested in CI, so I am closing this because it is not supported. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
From dockerhub:
docker pull nordicplayground/nrfconnect-sdk
Using default tag: latest
What's next:
View a summary of image vulnerabilities and recommendations → docker scout quickview nordicplayground/nrfconnect-sdk
Error response from daemon: manifest for nordicplayground/nrfconnect-sdk:latest not found: manifest unknown: manifest unknown
Building from a Dockerfile
...
12.07 E: Package 'gcc-multilib' has no installation candidate
1 warning found (use docker --debug to expand):
Dockerfile:16
15 | # python 3.8 is installed by toolchain manager hence older version of libffi is required
16 | >>> RUN <<EOT
17 | >>> apt-get -y update
18 | >>> apt-get -y upgrade
19 | >>> apt-get -y install wget unzip clang-format gcc-multilib make libffi7
20 | >>> apt-get -y clean
21 | >>> rm -rf /var/lib/apt/lists/*
22 | >>> EOT
23 |
ERROR: failed to solve: process "/bin/bash -euxo pipefail -c apt-get -y update\n apt-get -y upgrade\n apt-get -y install wget unzip clang-format gcc-multilib make libffi7\n apt-get -y clean\n rm -rf /var/lib/apt/lists/*\n" did not complete successfully: exit code: 100
Please advise on both.
Thank you!
The text was updated successfully, but these errors were encountered: