2025-03-14 21:59:59 -06:00
|
|
|
# crane
|
|
|
|
|
|
|
|
|
|
> Hulpmiddel voor het beheren van containerimages.
|
|
|
|
|
> Sommige subcommando's zoals `pull`, `push`, `copy`, enz. hebben hun eigen gebruiksdocumentatie.
|
|
|
|
|
> Meer informatie: <https://github.com/google/go-containerregistry/blob/main/cmd/crane/doc/crane.md/>.
|
|
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
- Log in op een register:
|
2025-03-14 21:59:59 -06:00
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
`crane auth login {{register}} {{[-u|--username]}} {{gebruiker}} {{[-p|--password]}} {{wachtwoord}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
- Toon de repositories in een register:
|
2025-03-14 21:59:59 -06:00
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
`crane catalog {{register}} --full-ref`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
- Toon de tags in een repository:
|
2025-03-14 21:59:59 -06:00
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
`crane ls {{repository}} {{[-o|--omit-digest-tags]}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
- Haal externe images op door middel van referentie en sla de inhoud ervan lokaal op:
|
2025-03-14 21:59:59 -06:00
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
`crane pull {{image}} {{tarball}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
- Push lokale inhoud van images naar een externe repository:
|
2025-03-14 21:59:59 -06:00
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
`crane push {{pad/naar/map_of_tarball}} {{image}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
- Tag efficiënt een externe image:
|
2025-03-14 21:59:59 -06:00
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
`crane tag {{image}} {{tag}}`
|
|
|
|
|
|
|
|
|
|
- Kopieer efficiënt een externe image van `src` naar `dst` terwijl de digest-waarde behouden blijft:
|
|
|
|
|
|
|
|
|
|
`crane copy src dst {{[-a|--all-tags]}}`
|
|
|
|
|
|
|
|
|
|
- Verwijder een image-referentie van zijn register:
|
|
|
|
|
|
|
|
|
|
`crane delete {{image}}`
|