-
Notifications
You must be signed in to change notification settings - Fork 31
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
Alpine Binary Issues #1
Comments
Thank you for the bug report! I'm going to track this Alpine issue over in pkg that I suspect is the likely culprit. After it is resolved I'll rebuild the binaries for Alpine and attach them to the latest release. There's a potential workaround mentioned here if you'd like to try that in mean time. |
After adding
to the previous Dockerfile, there are still issues. While there is no longer a "segmentation fault" there still seems be a missing dependency. Running the binary gives Output from
|
I saw another comment saying they had better luck with the Node 10 pkg image used for Alpine. I quickly tested to make sure the CLI works with that Node version, and uploaded that binary here if you'd like to try that one on your Alpine image. Let me know if that one works. 👍 |
Similar issues unfortunately. I tried the new package with and without I believe there is a Node image for Alpine, maybe that will be easier than trying to run the binary. My only experience with Node is running Node RED, but I will try giving it a shot. It looks like if I install |
Yes this was much easier. I just installed with npm and it works perfectly. I will push it to Docker Hub and maybe (in the near future) build a little web gui like youtube-dl-server to make it quicker to use. I will update this post with a link when it's up. EDIT: Here it is. A very rudimentary setup with WEB interface that works. https://hub.docker.com/repository/docker/garrettdowd/podcast-dl-server |
Oh, that's awesome! Glad it worked out. 😃 |
Closing for now until pkg resolve the issue on their end, and then I'll start adding the Alpine binaries back to the releases. 👍 |
Thanks for publishing this tool! I have tried it out on Ubuntu and it seems to work well.
However, I would like to run this in a container with an alpine linux base image. The binary does not work currently. I have tested it with the following Dockerfile
which can be built with
docker build --tag podcast-dl:1.3.1 .
and run with
docker run --name podcast-dl -it podcast-dl:1.3.1
ldd
displays the issues with the binary and I do not know where to go from here.EDIT: a snippet of the
ldd
outputThe text was updated successfully, but these errors were encountered: