Services/Docker.md
... ...
@@ -39,7 +39,7 @@ TODO
39 39
40 40
## Utilisation du Registry Interne : mobydick
41 41
42
-Un registre docker interne au ResEl est disponible sur mobydick(.adm.resel.fr). Il permet de partager les images docker du ResEl sans utiliser le registre publique (hub.docker.com), et sans devoir rebuilder depuis les sources (Dockerfile) à chaque fois.
42
+Un registre docker interne au ResEl est disponible sur [Mobydick](Serveurs/mobydick). Il permet de partager les images docker du ResEl sans utiliser le registre publique (hub.docker.com), et sans devoir rebuilder depuis les sources (Dockerfile) à chaque fois.
43 43
44 44
Une fois qu’une image est testée/validée, elle peut-être pushé sur le registre.
45 45
Par exemple si en local j’ai l’image :
... ...
@@ -53,27 +53,29 @@ $docker ps
53 53
54 54
Alors il faut associer l’image au dépôt :
55 55
```
56
-docker tag 97cd19850580 mobydick.adm.maisel.enst-bretagne.fr:5000/resel/sympa:6.2
56
+docker tag 97cd19850580 docker.resel.fr/sympa:6.2
57 57
```
58 58
59 59
Puis envoyer l’image :
60 60
```
61
-docker push mobydick.adm.maisel.enst-bretagne.fr:5000/resel/sympa:6.2
61
+docker push docker.resel.fr/sympa:6.2
62 62
```
63 63
64 64
Maintenant l’image peut-être récupérée sur les autres machines :
65 65
```
66
-docker pull mobydick.adm.maisel.enst-bretagne.fr:5000/resel/sympa:6.2
66
+docker pull docker.resel.fr/sympa:6.2
67 67
```
68 68
69
+NOTE : je crois que ceci est faux au 2016-12-10 :
69 70
Il n’y a pas encore de certificat SSL sur le registre, il faut donc que les démons docker sur les clients aient été configurés avec l’option --insecure-registry. C’est le cas du template debian8 sur proxmox.
70 71
```
71
-DOCKER_OPTS="--insecure-registry mobydick.adm.maisel.enst-bretagne.fr:5000”
72
+DOCKER_OPTS="--insecure-registry docker.resel.fr”
72 73
```
73 74
75
+NOTE: ceci ne fonctionne pas...
74 76
La liste des images (et pleins d’autres choses) peuvent-être obtenues via l’API rest :
75 77
```
76
-$ curl mobydick.adm.maisel.enst-bretagne.fr:5000/v2/_catalog
78
+$ curl docker.resel.fr/v2/_catalog
77 79
{"repositories":["resel/sympa”]}
78 80
```
79 81
... ...
@@ -83,7 +85,8 @@ $ curl mobydick.adm.maisel.enst-bretagne.fr:5000/v2/_catalog
83 85
TODO
84 86
85 87
## Ressources utiles
86
-TODO
88
+* [Site officiel](https://www.docker.com/)
89
+* [Images ResEL](https://git.resel.fr/dockers/)
87 90
88 91
## Articles liés
89 92
TODO