jesseduffield / jesseduffield/lazydocker

Docker swarm support - for stack

Open
#656 0 comments 13 reactions 0 assignees View on GitHub
enhancement
Dominant language
Go
Stars
52.8k
Forks
1.7k
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**
I use lazydocker a lot, and while using docker swarm for nodes in my homelab recently, there wasn't good support for `stack` and `services`.

So issues like:
- on manager node, seeing what nodes are active, and the services running, ports, configs on them, checking these were manual. i.e: you had to go ssh into that worker node, then run lazydocker / docker cli there

- no distinction between the stack and individual containers. Grouping containers on basis of filters like: "container that belong under network" or "containers that belong under this swarm" or "containers that belong under this stack" might be useful (adding some new keybindings)

---

**Describe the solution you'd like**
Just the mentioned two things for now:
1. support for swarm: manager node in swarm can see the services, nodes, with viewable details per node in that swarm.
2. advanced filters for grouping containers on basis of networks, swarm or stack they belong onto

---

**Describe alternatives you've considered**
- For keybindings, I haven't played with custom commands much, but I assume you can make filters like these with some tweaks?
- I'm not sure if there any way in lazydocker for monitoring the other nodes in swarm like mentioned here.

---

**Additional Context**
I did check and this isn't the first time it was brought up, an earlier issue on this was brought up (no. 47) and some follow ups on #118 (but no updates in around 5 years)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.