Skip to content
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

aarch64 Support #77

Open
arendtio opened this issue Dec 29, 2022 · 2 comments
Open

aarch64 Support #77

arendtio opened this issue Dec 29, 2022 · 2 comments

Comments

@arendtio
Copy link

Today, I wanted to use this image to set up an NFS server on my Raspberry Pi. However, I had to do some adjustments which I would like to share, so that they can be integrated or at least others can find them.

First, I didn't use this exact repo, but rather https://github.com/kevinxw/docker-nfs-server as it got more recent updates, but some issues might just be present in that updated version.

First, I had to learn that the build over at the docker hub has no support for aarch64, so I had to build it myself. When I did, the entrypoint.sh script complained that capsh wasn't available, so I added libcap to the packages. Later I learned, that the loading of the nfsd module failed, and adding kmod to the packages fixed that.

In addition, I came across the issue described in #76 and fixed it similarly.

@keunhuvac
Copy link

Today, I wanted to use this image to set up an NFS server on my Raspberry Pi. However, I had to do some adjustments which I would like to share, so that they can be integrated or at least others can find them.

First, I didn't use this exact repo, but rather https://github.com/kevinxw/docker-nfs-server as it got more recent updates, but some issues might just be present in that updated version.

First, I had to learn that the build over at the docker hub has no support for aarch64, so I had to build it myself. When I did, the entrypoint.sh script complained that capsh wasn't available, so I added libcap to the packages. Later I learned, that the loading of the nfsd module failed, and adding kmod to the packages fixed that.

In addition, I came across the issue described in #76 and fixed it similarly.

Can you share your image for arm64?

@arendtio
Copy link
Author

@keunhuvac I have never shared an image before, so I would have to read up on how to do it. Sadly, I have other priorities at the moment. I documented the steps above, hoping @ehough would integrate the fixes in the original image.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants