tech:notes_depot_docker_-_docker_registry
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| tech:notes_depot_docker_-_docker_registry [2025/09/30 14:24] – Jean-Baptiste | tech:notes_depot_docker_-_docker_registry [2025/11/11 19:25] (Version actuelle) – Jean-Baptiste | ||
|---|---|---|---|
| Ligne 2: | Ligne 2: | ||
| = Notes Dépôt Docker - Docker Registry | = Notes Dépôt Docker - Docker Registry | ||
| + | |||
| + | Voir : | ||
| + | * [[Scan de vulnérabilité pour les images de conteneurs]] | ||
| == Registry (comme JFrog Artifactory) | == Registry (comme JFrog Artifactory) | ||
| Ligne 8: | Ligne 11: | ||
| * Gitlab registry | * Gitlab registry | ||
| * [[http:// | * [[http:// | ||
| + | |||
| + | |||
| + | |||
| + | == Public registry | ||
| + | |||
| + | Voir : | ||
| + | * https:// | ||
| Ligne 22: | Ligne 32: | ||
| ** Brouillon, insecure registry** | ** Brouillon, insecure registry** | ||
| + | |||
| === Client | === Client | ||
| - | <code ini / | + | Voir : |
| + | * ''/ | ||
| + | * https:// | ||
| + | |||
| + | '' | ||
| + | <code ini> | ||
| [Service] | [Service] | ||
| - | Environment=" | + | # Environment=" |
| + | Environment=" | ||
| </ | </ | ||
| Ligne 40: | Ligne 57: | ||
| </ | </ | ||
| - | <code - / | + | '' |
| + | <code -> | ||
| 192.168.205.18 docker-1 | 192.168.205.18 docker-1 | ||
| </ | </ | ||
| Ligne 49: | Ligne 67: | ||
| curl -X GET -u < | curl -X GET -u < | ||
| </ | </ | ||
| + | |||
| ==== SSL/TLS | ==== SSL/TLS | ||
| Ligne 60: | Ligne 79: | ||
| Autre solution | Autre solution | ||
| - | <code javascript | + | '' |
| + | <code javascript> | ||
| { | { | ||
| " | " | ||
| Ligne 75: | Ligne 95: | ||
| Ne semble plus marcher. \\ | Ne semble plus marcher. \\ | ||
| Avant nous pouvions spécifier un numéro de port au registry Docker. | Avant nous pouvions spécifier un numéro de port au registry Docker. | ||
| - | <code javascript | + | |
| + | '' | ||
| + | <code javascript> | ||
| { | { | ||
| " | " | ||
| Ligne 98: | Ligne 120: | ||
| - | <code yaml docker-compose.yml> | + | '' |
| + | <code yaml> | ||
| version: ' | version: ' | ||
| services: | services: | ||
| Ligne 117: | Ligne 140: | ||
| </ | </ | ||
| - | <code yaml docker-compose.yml> | + | '' |
| + | <code yaml> | ||
| version: ' | version: ' | ||
| services: | services: | ||
| Ligne 155: | Ligne 179: | ||
| docker-compose up | docker-compose up | ||
| </ | </ | ||
| + | |||
| == Utilisation | == Utilisation | ||
| Ligne 251: | Ligne 276: | ||
| * '' | * '' | ||
| * '' | * '' | ||
| + | * skopeo | ||
| https:// | https:// | ||
| + | |||
| + | |||
| + | ~~~bash | ||
| + | skopeo inspect docker:// | ||
| + | ~~~ | ||
| + | |||
| + | === Pb | ||
| + | |||
| + | ==== Error " | ||
| + | |||
| + | <code bash> | ||
| + | podman exec -ti kind-control-plane /bin/bash | ||
| + | ctr -n k8s.io image pull --plain-http=true registry.test.svc.cluster.local: | ||
| + | </ | ||
tech/notes_depot_docker_-_docker_registry.1759235045.txt.gz · Dernière modification : de Jean-Baptiste
