Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Template: OCI-Compliant Container Image for Go App #6

Open
ned-si opened this issue Dec 1, 2023 · 0 comments
Open

Template: OCI-Compliant Container Image for Go App #6

ned-si opened this issue Dec 1, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@ned-si
Copy link
Contributor

ned-si commented Dec 1, 2023

Problem

Creating OCI-compliant container images following best practices is not always straightforward. Examples could be created as baseline for each language. We could start with Go.

Expected behavior

The objective is to design a template for building OCI-compliant container images for Go applications, ensuring adherence to best practices in security, storage efficiency, and standard compliance. This template should:

  • Incorporate security best practices, such as minimizing the number of layers, using trusted base images, and removing unnecessary tools and files.
  • Optimize for storage size by including only necessary components, minimizing layers, and leveraging efficient storage formats.
  • Ensure OCI compliance for broad compatibility and adherence to industry standards.
  • Facilitate easy integration and usability in CI/CD pipelines.
@ned-si ned-si added the enhancement New feature or request label Dec 1, 2023
@ned-si ned-si moved this to 📋 To Do in TechTerrarium Dec 1, 2023
@ned-si ned-si changed the title Template for OCI-Compliant Container Image for Go App Template: OCI-Compliant Container Image for Go App Dec 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: 📋 To Do
Development

No branches or pull requests

1 participant