by mottiden on 7/18/23, 8:52 PM with 73 comments
by jauntywundrkind on 7/18/23, 9:57 PM
That ability to navigate & go anywhere (lots of linkability) feels like something the web should be great at. But most interfaces (web or anywhere) tend towards heavy modal behaviors: they only do one thing at a time, have specific navigation affordances to get you to the next view. Having a couple different panes always-onscreen with some dedicated different bits of context in them feels sharp/smart!
by dang on 7/18/23, 11:15 PM
Lazydocker: The lazier way to manage everything Docker - https://news.ycombinator.com/item?id=29400741 - Dec 2021 (17 comments)
Lazydocker: a terminal GUI for Docker - https://news.ycombinator.com/item?id=20315973 - June 2019 (47 comments)
by ed_mercer on 7/18/23, 11:52 PM
by suralind on 7/18/23, 10:19 PM
by aidomi on 7/19/23, 1:59 AM
by amake on 7/19/23, 1:39 AM
by javier_e06 on 7/19/23, 2:03 PM
It reminds me of the joke of the cowboy carrying a squirrel.
Why do you carry that squirrel? people ask him.
He pulls the squirrel out the squirrel and the squirrel would go "tsk tsk tsk"
And the horse started walking :)
by xwowsersx on 7/19/23, 1:19 AM
by KronisLV on 7/19/23, 8:21 AM
It also let's you look at containers, resource usage graphs, their logs and even do some actions through a TUI.
by aziis98 on 7/19/23, 9:47 AM
I've been searching for a while for something like this but more oriented at generic server management (maybe more at the systemd level for example).
I would like a setup where I ssh into a remote server and get directly this kind of interface with monitoring and all of my services current status. And only if needed by pressing some shortcut get into a shell for doing something more specific
by bilekas on 7/19/23, 6:21 AM
I've also been using lazgit for a while now mostly for the diffs and merges more so I find interactive commits and some activities with some finer grain control can be a bit flakey though. Really nice work though and happy with it so far!
by bitlad on 7/19/23, 10:13 AM
by DiggyJohnson on 7/19/23, 12:25 AM
by purgedreality on 7/19/23, 1:44 AM
by krisknez on 7/19/23, 5:07 PM
I have a folder with many project folders containing docker compose files and I would love to easily run start, stop e.g without constantly running cd
by MichaelMoser123 on 7/19/23, 1:12 PM
- https://github.com/MoserMichael/dockerdashphp - admin tool for docker with a browser based UI. This tool runs a local web serer in docker container.
- https://github.com/MoserMichael/s9k - admin tool for kubernetes with a brower based UI. This tool runs a local web server in a docker container.
by syntaxing on 7/19/23, 12:02 AM
by pratio on 7/19/23, 9:59 AM
by zimbatm on 7/19/23, 12:09 PM
by EamonnMR on 7/18/23, 10:11 PM
by swader999 on 7/18/23, 11:03 PM
by philipvollet on 7/19/23, 9:18 AM
by halostatue on 7/19/23, 2:09 AM
I switch between Colima[0] and OrbStack[1] and have multiple Colima virtualization profiles[2] (one with `vz`, one without), resulting in multiple Docker contexts. I have a function that I’ve written to set docker host, but I have to remember to clear it after I’m done using lazydocker and a couple of other tools (dive, I think).
function set-docker-host
command -sq docker
and command -sq jq
or return 1
set -l host (
docker context ls --format '{{ . | json }}' |
jq -sr '.[] | select(.Current == true) | .DockerEndpoint'
)
or return 1
set -gx DOCKER_HOST $host
end
The bash/zsh equivalent wouldn't be too hard, but I use fish.[0] https://github.com/abiosoft/colima, https://hn.algolia.com/?q=https%3A%2F%2Fgithub.com%2Fabiosof...
[1] https://orbstack.dev [3], https://hn.algolia.com/?q=https%3A%2F%2Forbstack.dev
[2] https://github.com/abiosoft/colima#customizing-the-vm and https://github.com/abiosoft/colima/blob/main/docs/FAQ.md#edi...
[3] I’m on OrbStack now, but it isn’t so much better at how I use Docker than Colima is that I think that it’s an instant buy, especially with the planned subscription model. If I used anything other than the Docker integration, I might think it's better, but as of right now, no.
I also have some issues with its insistence on asking for elevated permissions. I will never grant permission[4] to make a symlink to the "standard" Docker socket; context and `$DOCKER_HOST` work well enough. It should not ask if the permission hasn't been given once. I also worry about other "advanced" features that may need an elevated permissions helper[5].
[4] https://github.com/orbstack/orbstack/issues/281#issuecomment...
[5] https://github.com/orbstack/orbstack/issues/281#issuecomment... and following
by quickthrower2 on 7/18/23, 11:21 PM
I like the terminal for command-line, but not so much for UI stuff.
by ziftface on 7/18/23, 11:52 PM