Live data from Hacker News

Docker Desktop no longer free for large companies

theregister.com

21–30 of 597 posts

Re: Docker Desktop no longer free for large companies

#21
post #15

Earlier quoted context omitted.

(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?

It sounds to me like if you start now you have to pay if large enough of a company but if you are already a "customer" you have till january.

Re: Docker Desktop no longer free for large companies

#23
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 could configure Docker Engine in Ubuntu to expose a network socket, and configure Docker CLI in Windows WSL to use that network socket: https://wiki.archlinux.org/title/Docker#Daemon_socket

Re: Docker Desktop no longer free for large companies

#24
It'll be interesting to see how well this works out for Docker, I have a feeling they'll lose quite a bit of custom but convert some to this model.

I'd guess a lot of people will just use Docker engine on a Linux VM with the CLI on Windows/Mac as that'll work just fine and is open source.

This was kind of inevitable though, ultimately Docker had to find a revenue stream somewhere. Docker Hub must be massively expensive to run and developing docker's product isn't free either...

Re: Docker Desktop no longer free for large companies

#28
post #11

so, when's everyone switching over to Podman?

as soon as a viable alternative to Docker Desktop for Mac exists I am done with this company forever (and they seem to be anticipating that)

Honest question: what features of DfM are you using and what alternatives have you tried that don't work for you?

Re: Docker Desktop no longer free for large companies

#29
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 can connect to a remote Docker engine instance over SSH, which is easier to setup than exposing the Docker socket over a TCP port.

So install the client inside WSL and the engine on a Linux VM.

EDIT: https://raesene.github.io/blog/2018/11/11/Docker-18-09-SSH/ was a blog I wrote when that feature landed, AFAIK it works the same way now :)

Re: Docker Desktop no longer free for large companies

#30
post #11

so, when's everyone switching over to Podman?

as soon as a viable alternative to Docker Desktop for Mac exists I am done with this company forever (and they seem to be anticipating that)

Just use multipass https://multipass.run and folder mount.
Post reply on HN