Difference between revisions of "Docker Guide for gCube Developers"
From Gcube Wiki
Manuele.simi (Talk | contribs) (Created page with "* Docker Repositories Setting up a DTR or Docker Hub? * https://hub.docker.com/u/gcube * https://hub.docker.com/u/d4science Single User vs Organization? * Layout of a...") |
Manuele.simi (Talk | contribs) |
||
Line 12: | Line 12: | ||
* [[Docker_Best_Practices| Best Practices]] | * [[Docker_Best_Practices| Best Practices]] | ||
+ | ** Dockerfile | ||
+ | ** What to Package | ||
* [[Build a Docker Image]] | * [[Build a Docker Image]] | ||
− | |||
** Tags/SHAs | ** Tags/SHAs | ||
Use fixed tags for immutability. | Use fixed tags for immutability. | ||
Line 23: | Line 24: | ||
* [[Document How to launch the Containers]] | * [[Document How to launch the Containers]] | ||
− | *[[ Maintain the Images]] | + | * [[ Maintain the Images]] |
** Find, Fix and Monitor for Image Vulnerabilities | ** Find, Fix and Monitor for Image Vulnerabilities | ||
** Scheduled (Monthly) Patching | ** Scheduled (Monthly) Patching |
Revision as of 03:22, 16 August 2020
Setting up a DTR or Docker Hub?
Single User vs Organization?
- Base/Composed Images
Which ones we can use? Which repos/organizations do we trust?
- Best Practices
- Dockerfile
- What to Package
- Build a Docker Image
- Tags/SHAs
Use fixed tags for immutability.
- Automate
- Push
- Document How to launch the Containers
- Maintain the Images
- Find, Fix and Monitor for Image Vulnerabilities
- Scheduled (Monthly) Patching