From 9bc9c0b6144940e96d2d50afa2de1f19cf429349 Mon Sep 17 00:00:00 2001 From: kev Date: Sun, 21 May 2017 17:35:36 +0800 Subject: [PATCH] update glances --- glances/Dockerfile | 4 ++-- glances/README.md | 32 ++++++++++++++++++++++++++++++++ glances/arm/Dockerfile | 4 ++-- glances/arm/docker-compose.yml | 1 + glances/docker-compose.yml | 1 + 5 files changed, 38 insertions(+), 4 deletions(-) diff --git a/glances/Dockerfile b/glances/Dockerfile index d039396..a4b1bb9 100644 --- a/glances/Dockerfile +++ b/glances/Dockerfile @@ -28,8 +28,8 @@ RUN set -xe \ python-dev \ && rm -rf /root/.cache/pip /var/lib/apt/lists/* -VOLUME /glances -WORKDIR /glances +VOLUME /etc/glances +WORKDIR /etc/glances EXPOSE 61208 EXPOSE 61209 diff --git a/glances/README.md b/glances/README.md index f511ef6..e1dff5f 100644 --- a/glances/README.md +++ b/glances/README.md @@ -3,4 +3,36 @@ glances [Glances][1] an Eye on your system. A top/htop alternative. +## docker-compose.yml + +```yaml +glances: + image: vimagick/glances + volumes: + - ./data:/etc/glances + - /var/run/docker.sock:/var/run/docker.sock:ro + environment: + - GLANCES_OPT=-w + net: host + pid: host + restart: always +``` + +> Read [this][2] for all command line options. + +## up and running + +```bash +$ docker-compose up -d +$ curl http://localhost:61208 +``` + +> You can put settings in [./data/glances.conf][3]. + +## screenshot + +![](http://glances.readthedocs.io/en/stable/_images/screenshot-wide.png) + [1]: http://nicolargo.github.io/glances/ +[2]: http://glances.readthedocs.io/en/stable/cmds.html +[3]: http://glances.readthedocs.io/en/stable/config.html diff --git a/glances/arm/Dockerfile b/glances/arm/Dockerfile index 0102e02..a4f2e84 100644 --- a/glances/arm/Dockerfile +++ b/glances/arm/Dockerfile @@ -28,8 +28,8 @@ RUN set -xe \ python-dev \ && rm -rf /root/.cache/pip /var/lib/apt/lists/* -VOLUME /glances -WORKDIR /glances +VOLUME /etc/glances +WORKDIR /etc/glances EXPOSE 61208 EXPOSE 61209 diff --git a/glances/arm/docker-compose.yml b/glances/arm/docker-compose.yml index b89ab16..afe286c 100644 --- a/glances/arm/docker-compose.yml +++ b/glances/arm/docker-compose.yml @@ -1,6 +1,7 @@ glances: image: easypi/glances-arm volumes: + - ./data:/etc/glances - /var/run/docker.sock:/var/run/docker.sock:ro environment: - GLANCES_OPT=-w diff --git a/glances/docker-compose.yml b/glances/docker-compose.yml index 9eb2679..da0810b 100644 --- a/glances/docker-compose.yml +++ b/glances/docker-compose.yml @@ -1,6 +1,7 @@ glances: image: vimagick/glances volumes: + - ./data:/etc/glances - /var/run/docker.sock:/var/run/docker.sock:ro environment: - GLANCES_OPT=-w