question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[enhancement] Add better metadata to the Docker images

See original GitHub issue

Description

As part of the Docker over-haul currently going on it would be good to add better metadata for the Docker images, to facilitate findability, reproducibility and trust Right now the Docker images have a single label maintainer

Suggestion

Add more OCI compliant annotations to the Docker images seehttps://github.com/opencontainers/image-spec/blob/main/annotations.md

Context

This adheres to industry-standard best practices and increases the end-user confidence

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:7 (7 by maintainers)

github_iconTop GitHub Comments

1reaction
trallardcommented, Dec 15, 2021

that should be enough - will go ahead and close this issue

1reaction
trallardcommented, Nov 3, 2021

I would suggest adding the following on top of source and maintainer:

  • description
  • created (previous build-date from label schema) - this can be updated through GH actions
  • license (QHub is BSD-3 so this should inherit from)

Also it is advisable that the author label has a contact option (email, github handle, etc)

Read more comments on GitHub >

github_iconTop Results From Across the Web

Docker object labels
Labels are a mechanism for applying metadata to Docker objects, including: Images; Containers; Local daemons; Volumes; Networks; Swarm nodes; Swarm services.
Read more >
How and when to use Docker labels / OCI container annotations
Docker image labels are a way for you to add key-value metadata to your image itself. This data is not exposed to a...
Read more >
Container Image Immutability and the Power of Metadata
One of the principles of Docker containers is that an image is immutable -- once built, it's unchangeable, and if you want to...
Read more >
Merge pod container image labels with their spec.template ...
Enhancement Description One-line enhancement description (can be used as a release note): Merge pod container image labels with their ...
Read more >
Docker Performance Improvement: Tips and Tricks - Stackify
One of the biggest benefits touted about Docker containers is their speed. ... which means you can only add to them (more on...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found