# Docker 설치

Docker 설치에 앞서 볼륨 Mapping을 위한 디렉토리를 생성 합니다.

제 경우 아래와 같이 생성을 했습니다

```shell
mkdir /volume1/docker/grafana/grafana
mkdir /volume1/docker/grafana/influxdb
```

[![grafana1.png](https://wiki.dhcloud.me/uploads/images/gallery/2023-06/scaled-1680-/oSklGIDeKAS5NxZn-grafana1.png)](https://wiki.dhcloud.me/uploads/images/gallery/2023-06/oSklGIDeKAS5NxZn-grafana1.png)

시놀로지 Container Manager (or Docker)의 "레지스트리"에서 "**<span style="color: rgb(224, 62, 45);">telegraf-influxdb-grafana</span>**"를 검색하여 이미지를 다운로드 합니다.

[![grafana2.png](https://wiki.dhcloud.me/uploads/images/gallery/2023-06/scaled-1680-/qJ6Dw8CY8ltkM3oh-grafana2.png)](https://wiki.dhcloud.me/uploads/images/gallery/2023-06/qJ6Dw8CY8ltkM3oh-grafana2.png)

컨테이너를 생성합니다. (자동 재시작 활성화)

포트는**<span style="color: rgb(224, 62, 45);"> 3033:3003 (TCP), 5514:514 (UDP), 8086:8086 (TCP)</span>**를 추가해 줍니다.

[![grafana3.png](https://wiki.dhcloud.me/uploads/images/gallery/2023-06/scaled-1680-/19kMZrikSH2rUW2i-grafana3.png)](https://wiki.dhcloud.me/uploads/images/gallery/2023-06/19kMZrikSH2rUW2i-grafana3.png)

불륨은 아래와 같이 사전 생성한 디렉토리와 Mapping 해줍니다.

<p class="callout success">/volume1/docker/grafana/grafana : **<span style="color: rgb(224, 62, 45);">/var/lib/grafana (읽기/쓰기)</span>**</p>

<p class="callout success">/volume1/docker/grafana/influxdb : <span style="color: rgb(224, 62, 45);">**/var/lib/influxdb (읽기/쓰기)**</span></p>

[![grafana4.png](https://wiki.dhcloud.me/uploads/images/gallery/2023-06/scaled-1680-/a6KhRlzlDFqEM6AA-grafana4.png)](https://wiki.dhcloud.me/uploads/images/gallery/2023-06/a6KhRlzlDFqEM6AA-grafana4.png)

환경에는 "**<span style="color: rgb(224, 62, 45);">TZ=Asia/Seoul</span>**"을 추가해 줍니다.

[![grafana5.png](https://wiki.dhcloud.me/uploads/images/gallery/2023-06/scaled-1680-/JoOxLFq98WKLFUwK-grafana5.png)](https://wiki.dhcloud.me/uploads/images/gallery/2023-06/JoOxLFq98WKLFUwK-grafana5.png)

접속은 "IP:3033"이며 초기 계정은 "root/root" 입니다. 최초 로그인 이후 계정을 수정해 주셔야 합니다.