Skip to content
Snippets Groups Projects
Commit 7e2c26f7 authored by Arnaud Blouin's avatar Arnaud Blouin
Browse files

Update practicalSession-2.md

parent d94e61a0
No related branches found
No related tags found
No related merge requests found
Pipeline #26445 canceled
......@@ -151,3 +151,28 @@ docker-tp1-qlog:
- echo "{\"auths\":{\"$CI_REGISTRY\":{\"username\":\"$CI_REGISTRY_USER\",\"password\":\"$CI_REGISTRY_PASSWORD\"}}}" > /kaniko/.docker/config.json
- /kaniko/executor --context $CI_PROJECT_DIR/hello/ --dockerfile $CI_PROJECT_DIR/hello/Dockerfile --destination $CI_REGISTRY_IMAGE/hello:latest
```
## Utiliser l'image créée et stockée sur Gitlab
L'étape précédent construit et stocke l'image Docker.
Vous pouvez la télécharger à partir de n'importe quel PC:
`sudo docker pull gitlab.insa-rennes.fr:5050/votrelogin/qlog/hello`
Pour connaitre le chemin de l'image, allez sur votre projet gitlab. *Container Registry* devrait lister un élément : différentes versions de votre image `hello`. Utilisez le bouton *Copy Image Path*.
Vous pouvez alors instancier cette image :
`sudo docker run -it --name hello-instance hello`
**Quels sont les intérets de créer de telles images ?**
## Nettoyage
Les images créées prennent de la place sur le Gitlab de l'INSA :
Allez dans *Container Registry* et cliquer sur la poubelle rouge à droite pour supprimer toutes les images.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment