Comments (7)
I have problems running npm install
on a github actions intel hosted agent via qemu arm64.
npm takes much much longer and eventually times out. Can I copy the node_modules of the x86_64 npm install? It takes a factor of 100 longer to download thing under arm64 emulation.
Maybe npm install --arch=arm64
in a multi stage Dockerfile running on x86_64? Then copy the node_modules
to the destination.
from docker_images.
As long as something doesn't require gyp
it should work fine by just copying
from docker_images.
I think this repos should switch to buildah and script the build process of the image. This makes it easier to branch for amd64 and arm64 cases and has a proper documented process to build, merge and push multi arch images.
However I postpone doing anything like that
from docker_images.
It's better to create repo for building images from scratch.
from docker_images.
It's better to create repo for building images from scratch.
Without your secrets (Obviously I could dump them somehow) I cannot do this without modifing act's default images and telling everyone to update their act settings.
My buildx hack stopped working by a docker update, I patch it here inplace with buildah and less hacks (#103)
from docker_images.
Without your secrets (Obviously I could dump them somehow) I cannot do this without modifing act's default images and telling everyone to update their act settings.
I was hoping we could have images under ghcr.io/nektos
namespace or something alike
from docker_images.
Yes in long term that is better, but cplee need to create the repo first.
from docker_images.
Related Issues (20)
- Package AWS CLI is on Official GitHub actions runners, please can we have it? HOT 4
- Node missing from latest Ubuntu act images HOT 5
- Add $GOBIN to the $PATH for go-* images
- add sbt as part of the java-tools HOT 1
- failed to register layer: open /var/lib/dpkg/info/gcc-12-base:amd64.list: invalid argument HOT 2
- Trouble mounting `binfmt_misc` for Docker builds HOT 2
- permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: HOT 1
- Cannot connect to the Docker daemon at unix:///var/run/docker.sock. HOT 5
- Don't restrict keyscan to RSA
- There is no dotnet sdk5.0 yet HOT 1
- seems like systemd is missing? or something something something devbox installer doesn't work HOT 1
- failed to register layer: Isetxattr user.overlay. impure /etc: operation not supported HOT 6
- setup-python action fails as it cannot find the tool cache on ubuntu-22.04 image
- Node 20
- Occasional failures when using actions/setup-node@v4
- How to cache docker images in catthehacker/ubuntu:act-latest? HOT 1
- build failing and unable to pull from docker hub. HOT 1
- Still using Node14 HOT 5
- Did anyone else pick this up? HOT 2
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 docker_images.