docker-internals: Prepare modalities
This commit is contained in:
parent
f46ed6edd1
commit
f4834c1e8e
@ -3,43 +3,65 @@
|
|||||||
Rendu
|
Rendu
|
||||||
=====
|
=====
|
||||||
|
|
||||||
Modalités de rendu
|
Est attendu d'ici le cours suivant :
|
||||||
------------------
|
|
||||||
|
|
||||||
Un service automatique s'occupe de réceptionner vos rendus, de faire des
|
- vos réponses à l'évaluation du cours,
|
||||||
vérifications élémentaires et de vous envoyer un accusé de réception (ou de
|
- tous les exercices de ce TP.
|
||||||
rejet).
|
|
||||||
|
|
||||||
Ce service écoute sur l'adresse <virli@nemunai.re>. C'est donc à cette adresse
|
|
||||||
et exclusivement à celle-ci que vous devez envoyer vos rendus. Tout rendu
|
|
||||||
envoyé à une autre adresse et/ou non signé et/ou reçu après la correction ne
|
|
||||||
sera pas pris en compte.
|
|
||||||
|
|
||||||
Afin d'orienter correctement votre rendu, ajoutez une balise `[TP6]` au sujet
|
|
||||||
de votre courriel. N'hésitez pas à indiquer dans le corps du courriel votre
|
|
||||||
ressenti et vos difficultés ou bien alors écrivez votre meilleure histoire
|
|
||||||
drôle si vous n'avez rien à dire.
|
|
||||||
|
|
||||||
Mais n'oubliez pas de répondre au [sondage](https://virli.nemunai.re/quiz/16)
|
|
||||||
pour me permettre d'améliorer ce cours.
|
|
||||||
|
|
||||||
|
|
||||||
Tarball
|
Arborescence attendue
|
||||||
-------
|
-------
|
||||||
|
|
||||||
Tous les fichiers identifiés comme étant à rendre pour ce TP sont à
|
Tous les fichiers identifiés comme étant à rendre sont à placer dans un dépôt
|
||||||
placer dans une tarball (pas d'archive ZIP, RAR, ...).
|
Git privé, que vous partagerez avec [votre
|
||||||
|
professeur](https://gitlab.cri.epita.fr/nemunaire/).
|
||||||
|
|
||||||
Voici une arborescence type (vous pourriez avoir des fichiers supplémentaires,
|
Voici une arborescence type (vous pourriez avoir des fichiers supplémentaires) :
|
||||||
cela dépendra de votre avancée dans le projet) :
|
|
||||||
|
|
||||||
<div lang="en-US">
|
<div lang="en-US">
|
||||||
```
|
```
|
||||||
login_x-OCI/
|
./
|
||||||
login_x-OCI/registry_play.sh # 0. Registre
|
./registry_play.sh # 0. Registre
|
||||||
login_x-OCI/config.json # 2. runc
|
./config.json # 2. runc
|
||||||
login_x-OCI/... # + scripts éventuels
|
./... # + scripts éventuels
|
||||||
login_x-OCI/vault.yml # 3. LinuxKit
|
./vault.yml # 3. LinuxKit
|
||||||
login_x-OCI/pkg/...
|
./pkg/...
|
||||||
```
|
```
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
Votre rendu sera pris en compte en faisant un [tag **signé par votre clef
|
||||||
|
PGP**](https://lessons.nemunai.re/keys). Consultez les détails du rendu (nom du
|
||||||
|
tag, ...) sur la page dédiée au projet sur la plateforme de rendu.
|
||||||
|
|
||||||
|
::::: {.question}
|
||||||
|
|
||||||
|
Si vous utilisez un seul dépôt pour tous vos rendus, vous **DEVRIEZ**
|
||||||
|
créer une branche distincte pour chaque rendu :
|
||||||
|
|
||||||
|
<div lang="en-US">
|
||||||
|
```
|
||||||
|
42sh$ git checkout --orphan renduX
|
||||||
|
42sh$ git reset
|
||||||
|
42sh$ rm -r *
|
||||||
|
42sh$ # Créer l'arborescence de rendu ici
|
||||||
|
```
|
||||||
|
</div>
|
||||||
|
|
||||||
|
Pour retrouver ensuite vos rendus des travaux précédents :
|
||||||
|
|
||||||
|
<div lang="en-US">
|
||||||
|
```
|
||||||
|
42sh$ git checkout renduY
|
||||||
|
-- ou --
|
||||||
|
42sh$ git checkout master
|
||||||
|
...
|
||||||
|
```
|
||||||
|
</div>
|
||||||
|
|
||||||
|
Chaque branche est complètement indépendante l'une de l'autre. Vous
|
||||||
|
pouvez avoir les exercices du TP1 sur `master`, les exercices du TP5
|
||||||
|
sur `rendu5`, ... ce qui vous permet d'avoir une arborescence
|
||||||
|
correspondant à ce qui est demandé, sans pour autant perdre votre
|
||||||
|
travail (ou le rendre plus difficile d'accès).
|
||||||
|
|
||||||
|
::::
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
---
|
---
|
||||||
title: Virtualisation légère -- TP n^o^ 6
|
title: Virtualisation légère -- TP n^o^ 5
|
||||||
subtitle: Les projets de l'Open Container Initiative
|
subtitle: Linux et Docker Internals -- Systèmes de fichiers et projets de l'Open Container Initiative
|
||||||
author: Pierre-Olivier *nemunaire* [Mercier]{.smallcaps}
|
author: Pierre-Olivier *nemunaire* [Mercier]{.smallcaps}
|
||||||
institute: EPITA
|
institute: EPITA
|
||||||
date: Vendredi 19 novembre 2021
|
date: Jeudi 17 novembre 2022
|
||||||
abstract: |
|
abstract: |
|
||||||
Après avoir beaucoup parlé de Docker, nous allons voir dans ce TP la
|
Après avoir beaucoup parlé de Docker, nous allons voir dans ce TP la
|
||||||
manière dont les différents projets qu'il utilise dans sa plomberie
|
manière dont les différents projets qu'il utilise dans sa plomberie
|
||||||
@ -11,14 +11,8 @@ abstract: |
|
|||||||
|
|
||||||
\vspace{1em}
|
\vspace{1em}
|
||||||
|
|
||||||
**Ce TP est un sujet alternative au TP Kubernetes** que les GISTRE
|
Les exercices de ce cours sont à rendre au plus tard le mercredi 30
|
||||||
peuvent rendre à la place, à <virli@nemunai.re> au plus tard le
|
novembre 2022 à 23 h 42. Consultez les sections matérialisées par un
|
||||||
vendredi 3 décembre 2021 à 23 h 42. Consultez la dernière section de
|
bandeau jaunes et un engrenage pour plus d'informations sur les
|
||||||
chaque partie pour plus d'information sur les éléments à rendre.
|
éléments à rendre.
|
||||||
|
|
||||||
En tant que personnes sensibilisées à la sécurité des échanges électroniques,
|
|
||||||
vous devrez m'envoyer vos rendus signés avec votre clef PGP. Pensez à
|
|
||||||
[me](https://keys.openpgp.org/search?q=nemunaire%40nemunai.re) faire signer
|
|
||||||
votre clef et n'hésitez pas à [faire signer la
|
|
||||||
votre](https://www.meetup.com/fr/Paris-certification-de-cles-PGP-et-CAcert/).
|
|
||||||
...
|
...
|
||||||
|
Loading…
x
Reference in New Issue
Block a user