tuto3: Spelling
This commit is contained in:
parent
be453216f8
commit
6b6f37b4a3
19 changed files with 73 additions and 63 deletions
|
@ -14,7 +14,7 @@ contient pas de modification ou de suppression : chaque fichier est normal).
|
|||
L'authentification est facultative et est laissée à l'appréciation du
|
||||
fournisseur de service. Étant donné que nous allons utiliser le [Docker
|
||||
Hub](https://hub.docker.com/), le registre par défaut de `docker`, nous allons
|
||||
devoir nous plier à leur mécanisme d'authentification : chaque requête au
|
||||
devoir nous plier à son mécanisme d'authentification : chaque requête au
|
||||
registre doit être effectuée avec un jeton, que l'on obtient en s'authentifiant
|
||||
auprès d'un service dédié. Ce service peut délivrer un jeton sans authentifier
|
||||
l'interlocuteur, en restant anonyme ; dans ce cas, on ne pourra accéder qu'aux
|
||||
|
@ -79,14 +79,14 @@ curl -s \
|
|||
```
|
||||
</div>
|
||||
|
||||
Dans la liste des manifests retournés, nous devons récupérer son `digest`. Dans
|
||||
Dans la liste des *manifests* retournés, nous devons récupérer son `digest`. Dans
|
||||
tout l'écosystème OCI, les `digest` servent à la fois de chemin d'accès et de
|
||||
somme de contrôle.
|
||||
|
||||
|
||||
## Lecture du manifest
|
||||
## Lecture du *manifest*
|
||||
|
||||
Demandons maintenant le manifest correspondant à notre matériel et à notre
|
||||
Demandons maintenant le *manifest* correspondant à notre matériel et à notre
|
||||
système d'exploitation :
|
||||
|
||||
<div lang="en-US">
|
||||
|
@ -99,14 +99,14 @@ curl -s \
|
|||
```
|
||||
</div>
|
||||
|
||||
Nous voici donc maintenant avec le manifest de notre image. Nous pouvons
|
||||
Nous voici donc maintenant avec le *manifest* de notre image. Nous pouvons
|
||||
constater qu'il n'a bien qu'une seule couche, ouf !
|
||||
|
||||
|
||||
## Récupération de la configuration et de la première couche
|
||||
|
||||
Les deux éléments que l'on cherche à récupérer vont se trouver dans le
|
||||
répertoire `blobs`, il ne s'agit en effet plus de manifest. Si les manifests
|
||||
répertoire `blobs`, il ne s'agit en effet plus de *manifest*. Si les *manifests*
|
||||
sont toujours stockés par le registre lui-même, les blobs peuvent être délégués
|
||||
à un autre service, par exemple dans le cloud, chez Amazon S3, un CDN, etc.
|
||||
|
||||
|
@ -133,7 +133,7 @@ wget --header "Authorization: Bearer ${TOKEN}" \
|
|||
|
||||
## Extraction
|
||||
|
||||
Le type indiqué par le manifest pour cette couche était :
|
||||
Le type indiqué par le *manifest* pour cette couche était :
|
||||
|
||||
application/vnd.docker.image.rootfs.diff.tar.gzip
|
||||
|
||||
|
@ -159,6 +159,8 @@ Hello from Docker!
|
|||
|
||||
::::: {.exercice}
|
||||
|
||||
#### Assemblage {-}
|
||||
|
||||
Réalisez un script pour automatiser l'ensemble de ces étapes :
|
||||
|
||||
<div lang="en-US">
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue