Live data from Hacker News

Docker Desktop no longer free for large companies

theregister.com

11–20 of 597 posts

Re: Docker Desktop no longer free for large companies

#12
post #7

What a strange sentence.. As if "Docker" is some third party. They're referring to themselves in the 3rd person. Be warned

Meh, it's just for the headline. If someone shared the article and the title is scraped, "we're" isn't as self-explanatory and required you to look at the URL for context. The article itself uses "we"

they just have to delete the word "our" in the headline and all would be fine. this is just weird.

Re: Docker Desktop no longer free for large companies

#13
post #5

Note that Docker Desktop and Docker Engine are separate products. Docker Desktop is the desktop application package that makes Docker user-friendly on macOS and Windows. Docker Engine, the container runtime itself, remains free: > No changes to Docker Engine or any upstream open source Docker or Moby project. If you develop on Linux, no changes are needed.

How would that work if you're using WSL? Docker for Desktop uses WSL but creates it's own separate VM (if you can call it a VM).

Would I be able to install and run Docker inside Ubuntu's WSL distro to avoid paying for Docker for Desktop?

Re: Docker Desktop no longer free for large companies

#14
post #13
post #5

Note that Docker Desktop and Docker Engine are separate products. Docker Desktop is the desktop application package that makes Docker user-friendly on macOS and Windows. Docker Engine, the container runtime itself, remains free: > No changes to Docker Engine or any upstream open source Docker or Moby project. If you develop on Linux, no changes are needed.

How would that work if you're using WSL? Docker for Desktop uses WSL but creates it's own separate VM (if you can call it a VM). Would I be able to install and run Docker inside Ubuntu's WSL distro to avoid paying for Docker for Desktop?

You probably can, there's nothing about containers that shouldn't work on WSL2

Re: Docker Desktop no longer free for large companies

#15

Additionally this change is effective starting August 31st 2021 - i.e. now.

(CTO of Docker here) there is a grace period until 31 January next year, we understand that this is a change and people need time to sort out payment.

… isn’t it effective January 31st then?

Re: Docker Desktop no longer free for large companies

#16
post #7

Earlier quoted context omitted.

Meh, it's just for the headline. If someone shared the article and the title is scraped, "we're" isn't as self-explanatory and required you to look at the URL for context. The article itself uses "we"

they just have to delete the word "our" in the headline and all would be fine. this is just weird.

It's not.

Re: Docker Desktop no longer free for large companies

#17

so, when's everyone switching over to Podman?

If you're doing $10M in ARR, how much engineering time are you going to spend to switch compared to paying Docker a few thousand dollars a month? Your spend on cloud and Slack (or other comms) is likely far higher. You're probably spending more on mobile/cell business service. "Docker attempting to monetize users of its product who can easily afford the cost." I mean, the terms seems reasonable, and wouldn't you rath…

I'm part of a large company and I have no influence over what most other people do. My projects within the company are small so whenever these sorts of things happen, it rarely translates into the company spending a bunch of money to provide the product across the company. At best, I may be able to convince a manager to buy it for 2-10 people on my team.

Re: Docker Desktop no longer free for large companies

#18
post #13
post #5

Note that Docker Desktop and Docker Engine are separate products. Docker Desktop is the desktop application package that makes Docker user-friendly on macOS and Windows. Docker Engine, the container runtime itself, remains free: > No changes to Docker Engine or any upstream open source Docker or Moby project. If you develop on Linux, no changes are needed.

How would that work if you're using WSL? Docker for Desktop uses WSL but creates it's own separate VM (if you can call it a VM). Would I be able to install and run Docker inside Ubuntu's WSL distro to avoid paying for Docker for Desktop?

Yes, but you'd have to connect the Docker CLI running in Windows to the engine inside Ubuntu (not hard), and then you wouldn't be able to mount stuff in Windows into Docker containers via relative paths (you'd have to start them with /mnt/c/...). If neither of those things matter for you (like if all of your project code is inside your WSL VM), then it's totally fine.

Re: Docker Desktop no longer free for large companies

#19
post #17

Earlier quoted context omitted.

If you're doing $10M in ARR, how much engineering time are you going to spend to switch compared to paying Docker a few thousand dollars a month? Your spend on cloud and Slack (or other comms) is likely far higher. You're probably spending more on mobile/cell business service. "Docker attempting to monetize users of its product who can easily afford the cost." I mean, the terms seems reasonable, and wouldn't you rath…

I'm part of a large company and I have no influence over what most other people do. My projects within the company are small so whenever these sorts of things happen, it rarely translates into the company spending a bunch of money to provide the product across the company. At best, I may be able to convince a manager to buy it for 2-10 people on my team.

[deleted]

Re: Docker Desktop no longer free for large companies

#20
post #17

Earlier quoted context omitted.

If you're doing $10M in ARR, how much engineering time are you going to spend to switch compared to paying Docker a few thousand dollars a month? Your spend on cloud and Slack (or other comms) is likely far higher. You're probably spending more on mobile/cell business service. "Docker attempting to monetize users of its product who can easily afford the cost." I mean, the terms seems reasonable, and wouldn't you rath…

I'm part of a large company and I have no influence over what most other people do. My projects within the company are small so whenever these sorts of things happen, it rarely translates into the company spending a bunch of money to provide the product across the company. At best, I may be able to convince a manager to buy it for 2-10 people on my team.

Licensing isn't perfect. On the contrary, it is the least worst implementation of attempting to extract a reasonable amount of revenue from the user of your software, who is realizing value creation or benefit themselves from its use. SaaS is popular because the exchange of value between producer and consumer (and the ownership and responsibility model) is much more clear (imho). Open source tooling might be a better fit based on your org's needs and your use case.

Solving for the intersection of building and maintaining tools people desire and those building said tools eating and paying rent is hard.

(no affiliation with docker)

Post reply on HN