TP1 done
This commit is contained in:
parent
a75f4b43b7
commit
5f4880dc50
14 changed files with 159 additions and 108 deletions
|
|
@ -11,7 +11,7 @@ contiendra les paramètres d'exécution.
|
|||
|
||||
<div lang="en-US">
|
||||
```yaml
|
||||
version: '3'
|
||||
version: "3.8"
|
||||
services:
|
||||
influxdb:
|
||||
...
|
||||
|
|
@ -35,7 +35,8 @@ Ce fichier est un condensé des options que nous passons habituellement au
|
|||
Notons toutefois la présence d'une ligne `version` ; il ne s'agit pas de la
|
||||
version de vos conteneurs, mais de la version du format de fichier
|
||||
`docker-compose` qui sera utilisé. Sans indication de version, la version
|
||||
originale sera utilisée.
|
||||
originale sera utilisée, ne vous permettant pas d'utiliser les dernières
|
||||
fonctionnalités de Docker.
|
||||
|
||||
|
||||
### `services`
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ Le premier conteneur qui doit être lancé est la base de données orientée sé
|
|||
temporelles :
|
||||
[InfluxDB](https://www.influxdata.com/time-series-platform/influxdb/).
|
||||
En effet, tous les autres conteneurs ont besoin de cette base de données pour
|
||||
fonctionner correctement : il serait impossible à *Chronograf* d'afficher les
|
||||
fonctionner correctement\ : il serait impossible à *Chronograf* d'afficher les
|
||||
données sans base de données, tout comme *Telegraf* ne pourrait écrire les
|
||||
métriques dans une base de données à l'arrêt.
|
||||
|
||||
|
|
@ -48,8 +48,8 @@ le client fourni :
|
|||
```
|
||||
42sh$ docker container run --rm -it --link mytsdb:influxdb --entrypoint "/usr/bin/influx" \
|
||||
influxdb -host influxdb
|
||||
Connected to http://influxdb:8086 version 1.6.3
|
||||
InfluxDB shell version: 1.6.3
|
||||
Connected to http://influxdb:8086 version 1.8.2
|
||||
InfluxDB shell version: 1.8.2
|
||||
> show databases
|
||||
name: databases
|
||||
name
|
||||
|
|
@ -85,7 +85,7 @@ système. Pour cela, on commence par télécharger *Telegraf* :
|
|||
|
||||
<div lang="en-US">
|
||||
```bash
|
||||
curl https://dl.influxdata.com/telegraf/releases/telegraf-1.8.1-static_linux_amd64.tar.gz | \
|
||||
curl https://dl.influxdata.com/telegraf/releases/telegraf-1.15.3_linux_amd64.tar.gz | \
|
||||
tar xzv -C /tmp
|
||||
```
|
||||
</div>
|
||||
|
|
@ -95,7 +95,7 @@ Puis, lançons *Telegraf* :
|
|||
<div lang="en-US">
|
||||
```bash
|
||||
cd /tmp/telegraf
|
||||
./telegraf --config telegraf.conf
|
||||
./usr/bin/telegraf --config etc/telegraf/telegraf.conf
|
||||
```
|
||||
</div>
|
||||
|
||||
|
|
@ -110,7 +110,7 @@ Et observons ensuite :
|
|||
```bash
|
||||
42sh$ docker container run --rm -it --link mytsdb:influxdb --entrypoint "/usr/bin/influx" \
|
||||
influxdb -host influxdb
|
||||
InfluxDB shell version: 1.6.3
|
||||
InfluxDB shell version: 1.8.2
|
||||
> show databases
|
||||
name: databases
|
||||
name
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ envoyé à une autre adresse et/ou non signé et/ou reçu après la correction n
|
|||
sera pas pris en compte.
|
||||
|
||||
Par ailleurs, n'oubliez pas de répondre à
|
||||
[l'évaluation du cours](https://www.epitaf.fr/moodle/mod/quiz/view.php?id=213).
|
||||
[l'évaluation du cours](https://virli.nemunai.re/quiz/3).
|
||||
|
||||
|
||||
Tarball
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@ tous les scripts. Nous pouvons l'installer en suivant la procédure suivante :
|
|||
|
||||
<div lang="en-US">
|
||||
```bash
|
||||
curl -L https://github.com/docker/compose/releases/download/1.24.1/docker-compose-Linux-x86_64 \
|
||||
curl -L https://github.com/docker/compose/releases/download/1.27.2/docker-compose-Linux-x86_64 \
|
||||
> /usr/bin/docker-compose
|
||||
chmod +x /usr/bin/docker-compose
|
||||
```
|
||||
|
|
@ -54,7 +54,7 @@ Comme avec Docker, nous pouvons vérifier le bon fonctionnement de
|
|||
<div lang="en-US">
|
||||
```
|
||||
42sh$ docker-compose --version
|
||||
docker-compose version: 1.24.1
|
||||
docker-compose version: 1.27.2
|
||||
```
|
||||
</div>
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue