Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:reseau:nextcloud [23/08/2017 21:48] Hassassin [L'installation de Nextcloud] |
doc:reseau:nextcloud [24/08/2017 11:23] Hassassin [L'installation de Nextcloud] |
||
---|---|---|---|
Ligne 564: | Ligne 564: | ||
===Installation de Docker et du conteneur Collabora Online=== | ===Installation de Docker et du conteneur Collabora Online=== | ||
**Qu'est-ce que Docker ?**\\ | **Qu'est-ce que Docker ?**\\ | ||
- | \\) | + | \\ |
- | On s'en fou, on n'a pas d'autre choix que de l'installer ! (Je vous renvois sur [[https://fr.wikipedia.org/wiki/Docker_(logiciel)|Wikipédia]])\\ | + | On s'en fou, officiellement on n'a pas d'autre choix que de l'installer ! :-P \\ |
+ | Bon pour faire court, Docker offre aux développeurs la possibilité de distribuer les fruits de leur travaille sous forme "d'image". Cette image contient le programme et ses dépendances. Pour l'utilisateur final, il lui suffit de télécharger l'image et de l’exécuter de manière isolé via Docker dans ce que l'on appelle un conteneur. (Pour en savoir plus, je vous renvois vers [[https://fr.wikipedia.org/wiki/Docker_(logiciel)|Wikipédia]].)\\ | ||
<code root> | <code root> | ||
# On installe la prise en charge de "https" pour le programme apt | # On installe la prise en charge de "https" pour le programme apt | ||
Ligne 571: | Ligne 572: | ||
# On télécharge et on installe la clef publique du dépôt de Docker | # On télécharge et on installe la clef publique du dépôt de Docker | ||
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add - | curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add - | ||
- | # On ajoute le dépôt de Docker | + | # On ajoute le dépôt de Docker à notre liste des dépôts |
echo -e "# Depôt Docker\ndeb [arch=amd64] https://download.docker.com/linux/debian stretch stable" >> /etc/apt/sources.list | echo -e "# Depôt Docker\ndeb [arch=amd64] https://download.docker.com/linux/debian stretch stable" >> /etc/apt/sources.list | ||
- | # On met à jour | + | # On met à jour la liste des paquets disponibles de nos dépôts |
apt update | apt update | ||
# On lance l'installation de Docker | # On lance l'installation de Docker | ||
apt install docker-ce | apt install docker-ce | ||
+ | # On peut vérifier l'installation via | ||
+ | docker version | ||
+ | # Retour : Version: 17.06.1-ce | ||
+ | # On récupère l'image de Collabora Online Development Edition | ||
+ | docker pull collabora/code | ||
+ | # Le téléchargement s'effectue. (Patientez un peu, le tout pèse autour d'1 Go.) | ||
+ | # latest: Pulling from collabora/code | ||
+ | # bd97b43c27e3: Downloading 15.2MB/46.93MB | ||
+ | # 6960dc1aba18: Download complete | ||
+ | # 2b61829b0db5: Download complete | ||
+ | # ... | ||
+ | # Enfin on créé et on démarre le conteneur qui exécutera l'image téléchargé. (Remplacer "nuage" si besoin...) | ||
+ | docker run -t -d -p 127.0.0.1:9980:9980 -e 'domain=nuage\\.toto\\.fr' --restart always --cap-add MKNOD collabora/code | ||
</code> | </code> | ||
+ | ===Création d'un === | ||
===== Configuration ===== | ===== Configuration ===== | ||