Running in docker container

Answered

Comments

12 comments

  • Official comment
    Avatar
    Tony Luce

    Hey Marcel - 

    As we like to say - anything's possible. Do you have a customer or project that has this requirement now? 

  • Avatar
    i su

    In 99% it's caused with changing of MAC address.

    While docker runs container, by default, the MAC address is generated using the IP address allocated to the container and ...

    So, if to bind static MAC address to container in many cases it helps to avoid lic. issue.

  • Avatar
    TY Li

    Hey Tony

    Is there any update about this issue ?

  • Avatar
    Marcel Claassen

    I forgot to respond to this myself.

    We add our devices to vehicles and on our devices we must be running multiple applications. There are different requirements per application though. There are high and low prio applications and using docker we can restrict resource usage.

    I already created a docker file that is working but it could be probably be build much more effective. It also is hardly tested so that's why my question was on the docker image. In our case it provides us means to manage resources

  • Avatar
    Tony Luce

    Marcel - 

    Feel free to write into support for any issues you face as we may be able to offer insight. We're a bit resource constrained at the moment and are unable to focus on a docker-specific solution, but anything you learn during the process would be great for you to share.

  • Avatar
    i su

    Hi,

    Yes, it's possible to run it in Docker, even in ARM devices.

     

  • Avatar
    Norman Graafsma

    Hi I Su,

    Please share some more information. Sure you can run Nx Witness in Docker, but the issue is that the HwID changes and that makes the licenses unavailable. 

    If you have a workaround, please share it with us, so anyone can benefit from it. 

  • Avatar
    i su

    Hi Norman,

    I saw this link before but I've never used it.

    I use Nx in docker env. (self-made container) on ARM devices and I dont have problems with license, even in the case of image migration to another host.

    I control my HWID).

    If you describe your issue in details I try to help.

     

  • Avatar
    Norman Graafsma

    Hi, I Su, 

    I have never used Docker, but from the people that have tried it, we get the feedback that the HWID changes continuously. 
    If you can explain how you control your HWID, it would help quite a few people that want to use Ubuntu with Docker and Nx Witness.  

     

  • Avatar
    Norman Graafsma

    Thank you I Su. 

  • Avatar
    Sam Buratto

    Would be nice if the licenses could be attached to the nxCloud account and applied that way.

    I'd like to be able to run NX on a docker instance directly on my Synology NAS instead of having to run an additional NUC.

  • Avatar
    Matthew Del Salto

    There are other changes you need to make specialized to the docker container like rewriting PID management otherwise updates/crashes does not restart the server.

Please sign in to leave a comment.