2

Docker recently upgraded its license that using Docker Desktop is a paid feature. I don't use Desktop but I do use the built-in Docker Engine. The Docker > About implies they are two separate things:

desktop vs engine

My question is really two: (1) if I'm not violating licensure by only actually using the engine, then don't really need the rest but if not or just for grins' sake then (2) how to install docker engine without docker desktop?

2
  • Any chance you can edit this to show your research? The licensing terms are very clear what use of all products is free and when the licensing wants a payment. docker.com/legal/docker-subscription-service-agreement
    – bmike
    Commented Jul 13, 2022 at 11:38
  • If you’re not using docker on macOS please flag this for migration to another site or edit in which platform or community best matches your situation.
    – bmike
    Commented Jul 13, 2022 at 11:41

1 Answer 1

0

I you have installed Docker Desktop, you are using Docker Desktop. If you have any question about that, run "docker version", you will see that the server identifies itself as "Docker Desktop".

A couple of other points to consider:

  • Part of Docker Desktop's value-add is their ease of install, so even if you think you are just using the "engine" part of Docker, you are still using Docker's product.
  • Docker only requires a license if you are a company with >$10 million annual revenue or >250 employees. If you are in that category, you are probably violating company policies and putting the company at legal risk be trying to claim that you are only using the engine after installing Docker Desktop. Don't go there.

Lastly, search for "docker engine mac os without desktop". It is more work, but you can definitely do it. For my time and money, I believe it is better ask your company to pay for a license; that is what I do.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .