-
Notifications
You must be signed in to change notification settings - Fork 35
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
Version 0.1.9 "No such file or directory" #54
Comments
I had the same problem when using It seems to be related to musl, as I added the Another way to resolve this problem is to use the Bookworm image instead of Alpine. |
@jm379 Thanks for the tip, I'll fix my issue now. 🙌 |
Alternatively, you can just build the thruster binary against musl and then you don't need gcompat or even the thruster gem: apk add go make
mkdir /thruster
wget -q -O- https://github.com/basecamp/thruster/archive/refs/heads/main.tar.gz | tar -xz --strip-components 1 -C /thruster
cd /thruster
make build
cp bin/thrust /rails/bin/ # Run `bin/thrust` as usual |
Yeah, the packaging task does not include NATIVE_PLATFORMS = {
"arm64-darwin" => "dist/thrust-darwin-arm64",
"x86_64-darwin" => "dist/thrust-darwin-amd64",
"x86_64-linux" => "dist/thrust-linux-amd64",
"aarch64-linux" => "dist/thrust-linux-arm64",
} It would be nice if Alpine was supported. I think it's popular enough to justify its inclusion. |
We work in the government sector, we can’t launch anything with a CVE, alpine images are clean, the rest are riddled with CVE’s. |
Since updating to 0.1.9 we seem to be getting an issue on boot:
The Docker image is an Alpine Linux Ruby 3.1.6
If I access the container I can see the following:
The text was updated successfully, but these errors were encountered: