Live data from Hacker News

Docker 2.0 went from $11M to $135M in 2 years

sacra.com

331–334 of 334 posts

Re: Docker 2.0 went from $11M to $135M in 2 years

#331

Looks like there's a lot of discussion about Docker Desktop alternatives here, so shameless plug: I've been working on a new Linux+Docker+Kubernetes solution for macOS recently! Already has quite a few improvements over existing apps including Docker Desktop, Rancher, Colima, etc: - Fast networking: 30 Gbps! vs. 150 Mbps with Docker VPNKit. Full VPN compatibility, IPv6, ping, ICMP and UDP traceroute, and half-open TC…

As a fan of everything containers and WSL (what else), I'll be looking forward to see any demo and docs of your project. I understand it's not OSS and that's fine if it's your choice, but that's why your communication and demos will be key for the success of your app. Claims are good, proofs are key (and I'm curious how it will separate itself from LIMA :) I sincerely wish you all the best and as said, really looking…

Thanks! I'm working on it and I hope it'll live up to your expectations :)

Re: Docker 2.0 went from $11M to $135M in 2 years

#332
post #280

Earlier quoted context omitted.

Why there are needs to use docker GUIs? Docker compose and lazy docker is all I need for managing over 80 docker containers , both dev and production https://github.com/jesseduffield/lazydocker

> Why there are needs to use docker GUIs? Because to some people using GUIs are more approachable and in some case objectively better (e.g. telling the state of things at a glance and efficiently using screen real estate, with graphs and whatnot), whereas the ways they're worse in might not dealbreakers (e.g. lack of automation, given that there can still be APIs or access to the underlying cluster anyways). For an e…

I tried portainer , aweful UX experience and all good features are inside paid version .

I gotta try Nomad. I am planning to try Rancher too.

Lazydocker UX is much superior , can do all the things fast and neat , it is Terminal UI with tmux like key flows , and allows clicking items, so can be said GUI and much better UX experience. Give a try!.

Re: Docker 2.0 went from $11M to $135M in 2 years

#333
post #332

Earlier quoted context omitted.

> Why there are needs to use docker GUIs? Because to some people using GUIs are more approachable and in some case objectively better (e.g. telling the state of things at a glance and efficiently using screen real estate, with graphs and whatnot), whereas the ways they're worse in might not dealbreakers (e.g. lack of automation, given that there can still be APIs or access to the underlying cluster anyways). For an e…

I tried portainer , aweful UX experience and all good features are inside paid version . I gotta try Nomad. I am planning to try Rancher too. Lazydocker UX is much superior , can do all the things fast and neat , it is Terminal UI with tmux like key flows , and allows clicking items, so can be said GUI and much better UX experience. Give a try!.

> I tried portainer, awful UX experience and all good features are inside paid version.

This is interesting to me, because it doesn't quite match my experience - I've been using Portainer for around 3 years at this point and it's been pretty decent.

The worst issues that I've gotten is networking issues in some hybrid configurations with Docker Swarm (e.g. Portainer cannot reach the manager node of the cluster for a bit), or troubles configuring Traefik ingresses when managing Kubernetes (though I think the recent patch notes talked about improving the ingress section, so maybe the experience will get better with non-Nginx ingresses).

Other than that, it's been great for onboarding new people, illustrating the cluster state at a glance, easily operating with stacks and scaling/restarting services as needed, including pulling new images, viewing the logs or even connecting to containers through a web UI if need be. The webhook functionality in particular is really nice - you can just do a curl request against a given URL and that will pull the new container versions for the given image and do a redeploy, which works nicely with a variety of CI solutions.

When I last tried, initializing Nomad clusters with networking encryption was a bit less of a smooth experience (needing to essentially manage your own PKI) and the web UI felt more like a dashboard, instead of something that you could click around in, if you're a proponent of that workflow.

Rancher is probably better than both of those options, though there's a certain overhead in regards to running both that software and a full Kubernetes cluster. If Kubernetes feels like a good fit for a particular project and resources aren't an issue, definitely check it out! You can, of course, also have some success with lightweight clusters, like K3s: https://k3s.io/

I'll definitely agree that Lazydocker is a nice tool, but I wouldn't call it superior, just different (TUI vs GUI), their demo video is nice though: https://youtu.be/NICqQPxwJWw

It actually reminds me of ctop, which you might also want to check out, though it's not something that you'd manage clusters in, merely the individual containers on a node (which won't always be enough, same as Docker Compose isn't): https://github.com/bcicen/ctop

Regardless, for Kubernetes, I'm inclined to say that you'd enjoy k9s a bunch then, it has a similar TUI approach: https://k9scli.io/

Re: Docker 2.0 went from $11M to $135M in 2 years

#334

Earlier quoted context omitted.

I had to manually ln colima’s docker.sock to the default to get AWS SAM to work. Regardless of setting the env variable or docker context, it would always try to use the default docker.sock. Might be a similar issue for ECR.

Yep, that sounds exactly like the issue I had. You linked the Colima socket to the Docker socket location?

Sorry for the late reply, but yep! It's the "if all else fails" instruction from their FAQ:

https://github.com/abiosoft/colima/blob/main/docs/FAQ.md#can...

Post reply on HN