拉取Netdata官方镜像‌

使用以下命令从Docker Hub拉取Netdata的官方镜像:

1
docker pull netdata/netdata

该命令会自动下载最新版本的Netdata镜像。

‌运行Netdata容器‌

使用以下命令启动Netdata容器,并映射必要的端口和目录:

1
2
3
4
5
6
7
8
9
10
11
docker run -d
--name=netdata
-p 19999:19999
-v /etc/passwd:/host/etc/passwd:ro
-v /etc/group:/host/etc/group:ro
-v /proc:/host/proc:ro
-v /sys:/host/sys:ro
-v /var/run/docker.sock:/var/run/docker.sock:ro
--cap-add SYS_PTRACE
--security-opt apparmor=unconfined
netdata/netdata

‌参数说明‌

  • -p 19999:19999:将容器的19999端口映射到主机的19999端口,用于访问Web界面。
  • -v:挂载主机目录到容器中,以便Netdata能够收集系统数据。
  • --cap-add SYS_PTRACE--security-opt apparmor=unconfined:增强容器的权限,确保Netdata能够正常运行。

访问Netdata Web界面‌

运行成功后,打开浏览器访问 http://<主机IP>:19999,即可看到Netdata的实时监控界面。

metrics