Network Adapter Issue while running our app in a docker container which is a floating licenseAnswered

Hi,

Our app is registered with floating license and it's working for all of our users but one of our user want to run our app inside their docker container so when checking license of our app inside container we are facing network adapter are not enabled TurboFloat couldn't read their hardware properties.

If we run normally our app in the machine we are not facing this error especially facing when we run inside a container only.

Please suggest what we need to do in this case.

Thanks

Answer

You asked this by email too. Please don't ask the same question in multiple places. Forum is the best place to ask (so other people can hopefully search and find the answer).

Also, we answered this by email too.

Short answer: the customer configured their docker container incorrectly. Have them make a container with at least one “real emulated” network adapter.

No, we will not be describing how to do this. It's beyond the scope of our support. Yes, this is doable.

My advice: don't use docker. It's a VM without the slim-security benefits (and speed benefits) of VMs.

But people will do what they want. Yes, this is solvable, but it's a problem that's left to the customer.

👎 1

Hi ,

We tried in many ways to setup the configuration to use real network adapter but nothing works. Please help us or share us any link how we can do this. It is really helpful all our customers will be doing this and everything got paused because of this issue.

We're not experts on docker. We know it's possible. And we know it's been done. But we view dockers as a junk technology that's a net-negative to every industry to which it's introduced.

Use a virtual machine if you need more configurability, faster performance, and more security (than docker). Or run on bare metal and get all that and more.

There exists half a dozen “big” VM technologies (besides docker), so use one of those. Or hire someone that's an expert in docker.

Lastly, don't use an "musl"-based linux distros (like Alpine). Musl claims compatibility with glibc, but it doesn't exist. Neither in source compatibility nor binary compatibility. So if you're using a musl-based distro that might be where some of your problems are coming from.

, edited

will this be possible for windows docker containers or only in linux

Literally answered directly above:

We're not experts on docker. We know it's possible. And we know it's been done. But we view dockers as a junk technology that's a net-negative to every industry to which it's introduced.

Use a virtual machine if you need more configurability, faster performance, and more security (than docker). Or run on bare metal and get all that and more.