-
-
Notifications
You must be signed in to change notification settings - Fork 46
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
Support Arm/ Arm64 #162
Comments
Usually pick the image as they need to. There might be a way if I use
docker compose, not too familiar yet I'll look into it. For now the
standard is to pick the correct image. I can add instructions on the readme.
…On Fri, Feb 5, 2021, 6:51 PM sean tearney ***@***.***> wrote:
Is there a way to detect and install the Arm/ Arm64 binaries and
dependencies in Docker if it's Arm hardware?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#162>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AORTFNCTUSJW42SN63LXJQDS5SVCRANCNFSM4XFZF6PQ>
.
|
I'm also facing this issue. I'm trying to install it on my Raspberry Pi, however I'm getting the |
There's an arm download and instructions on the download page on the website |
There's currently no support for ispy and ARM on docker, however you may install ispy directly, please follow instructions here: |
Hello @doitandbedone , Raspberry Pi OS Lite with docker-compose:
Getting error: I'm also tryed with the digest code of multi-arch armv7:
|
Sorry, read your comment after posting mine |
No problem. Got pretty far with it but then hit some roadblocks. If things
change I'll get back to it.
…On Sat, Mar 20, 2021, 12:44 PM Ricardo Sa ***@***.***> wrote:
There's currently no support for ispy and ARM on docker, however you may
install ispy directly, please follow instructions here:
https://www.ispyconnect.com/download.aspx
Sorry, read your comment after posting mine
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#162 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AORTFNCNCGBEL532MGCJIB3TET3LRANCNFSM4XFZF6PQ>
.
|
Tried building an arm docker image for RPI4, using your dockerfile, changing agent, bionic and dependencies to arm32, it builds, but I get an error and container stops running..
Any suggestions to why I get this error? |
As stated before please install directly instead of using docker for ARM
based systems. There's unfortunately limited support for it on dependencies
and also adds unnecessary overhead.
…On Tue, May 4, 2021, 7:15 AM Johnny ***@***.***> wrote:
Tried building an arm docker image for RPI4, using your dockerfile,
changing agent, bionic and dependencies to arm32, it builds, but I get an
error and container stops running..
Unhandled exception. System.TypeInitializationException: The type
initializer for 'Emgu.CV.MatInvoke' threw an exception., --->
System.TypeInitializationException: The type initializer for
'Emgu.CV.CvInvoke' threw an exception., ---> System.DllNotFoundException:
Unable to load shared library 'cvextern' or one of its dependencies. In
order to help diagnose loading problems, consider setting the LD_DEBUG
environment variable: libcvextern: cannot open shared object file: No such
file or directory, at Emgu.CV.CvInvoke.RedirectError(CvErrorCallback
errorHandler, IntPtr userdata, IntPtr prevUserdata), at
Emgu.CV.CvInvoke..cctor(), --- End of inner exception stack trace ---, at
Emgu.CV.CvInvoke.CheckLibraryLoaded(), at Emgu.CV.MatInvoke..cctor(), ---
End of inner exception stack trace ---, at
Emgu.CV.MatInvoke.cveMatCreate(), at
CoreLogic.Utilities.Imaging.LoadStaticImages(), at
CoreLogic.Threads.StartUp(), at AgentCore.Code.Initialize.Go(), at
System.Threading.Tasks.Task.<>c.<ThrowAsync>b__139_1(Object state), at
System.Threading.QueueUserWorkItemCallbackDefaultContext.Execute(), at
System.Threading.ThreadPoolWorkQueue.Dispatch(), at
System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(),
Any suggestions to why I get this error?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#162 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AORTFNE2B2HCCZWCPBG2VYDTL76QFANCNFSM4XFZF6PQ>
.
|
Thanks |
I'm running Docker Ubuntu on a Pi4 and get the same issue. Confused as I thought the whole point of Docker was you could run it on whatever host OS you wanted?! I've installed a bunch of other images no issue so not sure what the problem is with this one? |
+1 |
I've submitted #251 for arm32v7 and arm64v8. The big issue I see is that bionic doesn't have GLIBC 2.28 support in libc, which is required by libcvextern, so it fails to load. Bumping that to focal caused some repository issues, so I based it on Buster, which seems to work but needs testing. Also, getting architecture detection/support in a single Dockerfile gave me fits, so I split them off into separate Dockerfiles. |
Thank you for your contribution @rocket357, a new branch with your changes has been created and will be reviewed. Anyone else that may be curious is welcomed to try it out, although, do remember it has not been fully tested and would instead recommend direct install instructed here: |
Try using https://hub.docker.com/r/grinco/ispyagentdvr in the meantime. Tested on Radxa rock 5b. I'll adjust the docker file so it builds on multiple architectures and create a pull request to merge it. |
Is there a way to detect and install the Arm/ Arm64 binaries and dependencies in Docker if it's Arm hardware?
The text was updated successfully, but these errors were encountered: