Comments (9)
Removing the package source did the job.
FYI: I'm applying it here: https://github.com/paulvanbladel/aurelia-identityserver-aspnetcore/blob/master/BasicSetup/src/AureliaAspNetApp/Dockerfile
Many thanks Michael for the great support. Very much appreciated.
Cheers
paul.
from dotnet-docker.
Feels like it's related to:
moby/moby#23138
from dotnet-docker.
Simply doing apt-get update gives already trouble.
from dotnet-docker.
Node 5.x is no longer available, you can use 6.x now. See https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions
Also, if you want to use npm you'll need to apt-get install that too now.
from dotnet-docker.
@divinebovine thanks for the prompt reply but
can you please try following sequence:
from a (linux) host:
sudo docker run --rm -it microsoft/dotnet:1.0.0-preview1
in the container: apt-get update
from dotnet-docker.
@paulvanbladel, sorry for the issues you are encountering. The apt-get update issue is indeed related to the llvm feed being down. #49 should address this. In the meantime, you should be able to ignore the apt-get update issue from the broken feed.
apt-get update ; apt-get -y --no-install-recommends install \
git \
unzip
Alternatively you could remove the feed all together.
from dotnet-docker.
Thanks @MichaelSimons .
Hi snomis (right?), we met in an other live already i think :)
Not sure how to ignore the fact that apt-get update doesn't work?
I'm trying to create a container which should run an mvc app which needs both npm and nodejs.
When I add in the Dockerfile
RUN apt-get install -y npm
it fails because it needs a previous apt-get update, which stops the container creation process.
I probably need to wait unitl that llvm feed is up again?
cheers
paul.
from dotnet-docker.
@paulvanbladel - yes we did work together in the past! Nice to see you here.
You could ignore apt-get update if all you were doing is just installing npm.
FROM microsoft/dotnet:latest
RUN apt-get -qq update ; apt-get -qqy --no-install-recommends install \
git \
unzip
RUN apt-get install -y nodejs
That really won't do you any good since you need Node. The Node installer does an apt-get update, therefore if you want a workaround, you would have to remove the llvm package source.
FROM microsoft/dotnet:latest
RUN rm /etc/apt/sources.list.d/llvm.list
RUN apt-get -qq update && apt-get -qqy --no-install-recommends install \
git \
unzip
RUN curl -sL https://deb.nodesource.com/setup_5.x | bash -
RUN apt-get install -y nodejs
...or as you mention, wait for the mentioned issue to get resolved.
from dotnet-docker.
Thanks Michael.
from dotnet-docker.
Related Issues (20)
- aspire-dashboard repository page is missing from Docker Hub
- Add support for Alpine 3.20 (once released) HOT 1
- Remove support for .NET 7.0 (EOL May 14, 2024) HOT 1
- Delete codeql variable template file in eng/common that doesn't exist in docker-tools HOT 2
- Add "New Linux Distro Release" checklist back to this repo HOT 1
- Remove Alpine 3.18 images for .NET 6 HOT 2
- Not all Alpine floating tags point to the correct Alpine versions HOT 4
- Debian Arm64 images are surpisingly big HOT 3
- Move .NET 8 Azure Linux 3.0 Images to main
- Create an HTTP/3 / QUIC sample HOT 1
- Proposal: Drop PowerShell from Alpine and Ubuntu SDK images for .NET 9+ HOT 2
- Latest Azure Linux 3.0 drop is getting TLS error during `dotnet restore` HOT 1
- Azure DevOps Pipelines test reporting shows incorrect test parameters
- Simplify AzureLinux 3.0 multi-stage build with non-root user HOT 1
- Automatic dependency update PRs should include version information HOT 3
- CVE-2024-32002 detected in sdk:8.0-alpine3.19-amd64 HOT 2
- Missing images for 28 May 2024 Release HOT 5
- Attach SBOMs to images in the container registry HOT 3
- 8.0.3-alpine3.19-amd64 , or 8.0.6-alpine3.19-amd64 uses 3.19 Alpine which is Vulnerable with CVE-2023-42363 HOT 3
- standard_init_linux.go:228: exec user process caused: exec format error after building docker image on MacBook M1 Max for linux/amd64 platform
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dotnet-docker.