wagoodman / dive

A tool for exploring each layer in a docker image
MIT License
46.62k stars 1.77k forks source link

Dive hangs just after opening the main view #513

Open kamichal opened 8 months ago

kamichal commented 8 months ago

What happened: I wanted to analyze a container with dive, but it hangs just after showing the main view. It's not responsive. Even Ctrl+C does not terminate the program.

What you expected to happen: Use dive as it is intended to. Operate menu ect..

How to reproduce it (as minimally and precisely as possible): I have no idea, why, It just hangs.

Anything else we need to know?: It doesn't happen for other images.

Environment:

mark2185 commented 8 months ago

Is it an image you could share?

dnso86 commented 6 months ago

Same here. Fedora 39 / WSL2 / Podman. Even if downgraded to 0.11. The latter release did work for me on the same config, so it might not be something directly related to dive? 🤔

VivianZenika commented 4 months ago

Same here.

Ubuntu 20.04.6 LTS

dive 0.12.0

mquinnfd commented 4 months ago

Same exact issue for me, downloaded via brew.

Tried:

No luck. (Long time fan of the project, if you need any more info lmk ❤️)

dive: 0.12.0
colima: 0.6.9
docker: 26.1.4
OS: macOS 14.5 23F79 arm64
Host: Mac15,7
Kernel: 23.5.0
Shell: zsh 5.9
CPU: Apple M3 Pro
Terminal: alacritty 0.13.2
andrejpan commented 3 months ago

Version 12.0 also has similar problem on Ubuntu 22.04 on custom docker image.

lookto commented 2 months ago

I have the same problem. Sadly i can't share the image because it includes intellectual property of my employer.

OS: Ubuntu 22.04
Kernel: 6.8.0-41-generic
Terminal: kitty 0.32.2
Shell: zsh 5.9
CPU: AMD Ryzen 7 7840U
dive: 0.12.0
docker: 27.1.2

The image is based on node-alpine and is used for a nuxt instance.

mike-potter commented 2 months ago

I was having the same issue. Installed on Mac via brew install dive. However, I had a very large image (5GB) and I just needed to wait longer. After a couple minutes it finally displayed.

EDITED: I take this back. While it displayed the initial screen, it was unresponsive to keyboard commands, including the ctrl-c. Sadly had to give up on it.