immauss / openvas

Containers for running the Greenbone Vulnerability Manager. Run as a single container with all services or separate single applications containers via docker-compose.
GNU Affero General Public License v3.0
360 stars 102 forks source link

[arm] Ubuntu Server 20.04 #53

Closed arthur4ires closed 3 years ago

arthur4ires commented 3 years ago

My Raspberry pi report this error:

ubuntu@ubuntu:~$ sudo docker run --detach --publish 8080:9392 -e PASSWORD="9132059091320590" --volume openvas:/data --name openvas immauss/openvas
Unable to find image 'immauss/openvas:latest' locally
latest: Pulling from immauss/openvas
docker: no matching manifest for linux/arm/v7 in the manifest list entries.
See 'docker run --help'.

There is no support for raspberry?

immauss commented 3 years ago

Only on the arm64/aarch64 at the moment. The arm/v7 build fails because of dependencies. I have a few ideas on how to work it out, but have not had the time to try them.

arthur4ires commented 3 years ago

What ideas? Can I help you! I would like OpenVAS on my PI.

immauss commented 3 years ago

Well, last night I tried to build it on a Pi running the armv7 kernel instead of using buildx, and it still failed spectacularly. So I'm back to the drawing board really. :( I'm headed out on vacation today, I'll have an RPi with me, so maybe I can come up with something on my break.

arthur4ires commented 3 years ago

Alright then, if I can help with anything my email is me@arthurair.es, just send me. I'm interested in this port!

immauss commented 3 years ago

Please see latest comment on: https://github.com/immauss/openvas/blob/master/Readme.md

arthur4ires commented 3 years ago

Ok, thank you for the info.

immauss commented 3 years ago

OK. The new "armv7" tag is available and seems to be operational. It seems to work on hardware, but it took me a while to realize that postgres just does not like to be run with qemu on the armv7.
I'm closing all of the current armv7 issues since since this is basically a complete rebuild. If you have new (or the same ) problems, please open a new issue.

Thanks, Scott