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

Elaborate Documentation for #366: Signing and Verifying Docker Images with Notation and Harbor #429

Conversation

anshdeep0504
Copy link

This PR addresses issue #366 by providing a comprehensive, beginner-friendly guide to signing and verifying Docker images using Notation and Harbor. The documentation focuses on:

Clear Explanations for Beginners: Simplifies complex concepts like Docker images, Notation, Harbor, keys, certificates, and trust policies, making the topic accessible to new developers.
Step-by-Step Implementation: Includes detailed instructions for installing Harbor, setting up SSL, generating keys, signing images, and verifying signatures.
Security and Compliance Focus: Highlights the importance of signing Docker images for integrity, authenticity, and compliance in software supply chains.
Practical Examples: Covers real-world use cases such as building and pushing Docker images, generating trust policies, and enforcing strict signature verification.
This enhanced documentation serves as an in-depth resource, ensuring developers of all levels can securely manage container images using Notation and Harbor.

Copy link

netlify bot commented Jan 23, 2025

Deploy Preview for notarydev ready!

Name Link
🔨 Latest commit fabec93
🔍 Latest deploy log https://app.netlify.com/sites/notarydev/deploys/6791f8b50928d60008f4866e
😎 Deploy Preview https://deploy-preview-429--notarydev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@yizha1
Copy link
Contributor

yizha1 commented Jan 23, 2025

@anshdeep0504 Thanks for your contribution. Can you use markdown file as other documents, check out this folder https://github.com/notaryproject/notaryproject.dev/tree/main/content/en, your document should be like one of them in markdown format.

Another thing is that you need to sign your commit, you can take a look at this guide: https://github.com/notaryproject/.github/blob/main/CONTRIBUTING.md#commit

/cc @FeynmanZhou

@anshdeep0504 anshdeep0504 closed this by deleting the head repository Jan 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants