microsoft / microsoft/aspire

Expose details about underlying base image

Open
#7,351 1 comment 1 reaction 0 assignees View on GitHub
area-dashboard area-orchestrator
Dominant language
C#
Stars
6.3k
Forks
991
Avg merge
2d 15h
Merged PRs (30d)
196

Description

### Is there an existing issue for this?

- [x] I have searched the existing issues

### Is your feature request related to a problem? Please describe the problem.

I've been investigating a few issues with other developers recently where the root cause was a different container image being used to what I expected. (See #7350 for more context)

Whilst the source column on the dashboard does list hte contaienr image used, this typically refers to a (potentially mutable) tag, which means there's opportunity for docker to think the tag means something other than a human user thinks
![Image](https://github.com/user-attachments/assets/483823fa-0c09-4c79-a8c3-3679ffab6bce)

### Describe the solution you'd like

I'd like to be able to see specifics about the specific base image being used
```
- Expose Digest of the image being used
- Expose Labels from the running image
- Expose `Created` date of the image from `docker image inspect`
```
Digest and Created date could be shown within resource details
![Image](https://github.com/user-attachments/assets/dae0882c-17ab-41a0-b693-d0d54e15b3ee)

Labels could also be shown within resource details, or could warrant their own heading on the resource details page.

A more extreme solution could also be to provide a UI that provides raw access to `docker inspect`:

![Image](https://github.com/user-attachments/assets/0060d153-78e3-4af5-aa80-c55f5a4572d8)

### Additional context

_No response_

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.