docker监控或者管理工具
1、cAdvisor
https://www.jianshu.com/p/91f9d9ec374f
docker pull google/cadvisor:latest
或者
下载二进制:https://github.com/google/cadvisor/releases/latest 本地运行:./cadvisor -port=8080 &>>/var/log/cadvisor.log
docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v /usr/weiportainer/data:/data portainer/portainer
或者
docker run \ --restart=always \ --privileged=true \ --volume=/:/rootfs:ro \ --volume=/var/run:/var/run:rw \ --volume=/sys:/sys:ro \ --volume=/var/lib/docker/:/var/lib/docker:ro \ --volume=/dev/disk/:/dev/disk:ro \ --publish=8080:8080 \ --detach=true \ --name=cadvisor \ google/cadvisor:latest
2、Portainer
抄自:https://www.cnblogs.com/hellxz/p/install_portainer.html
https://blog.csdn.net/yuexiaomao/article/details/105558732

1、Remote 远程监控
使用Remote要求被管理的主机开启docker守护线程监听端口
可以在/etc/docker/daemon.json中添加如下配置
{ "hosts": ["tcp://10.0.102.162:2375", "unix:///var/run/docker.sock"] }
2、/usr/lib/systemd/system/docker.service
修改如下:
# ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
ExecStart=/usr/bin/dockerd
3、重启
划重点:systemctl daemon-reload 一定要执行,否则服务读取之前配置
然后:systemctl reset-failed docker.service && systemctl restart docker;


浙公网安备 33010602011771号