Mist.io不仅作为SaaS提供,而且还作为独立安装的开源软件组件,使组织和工程师能够在内部管理其基础设施。 开源组件可以连接到Mist.io服务进行监控。目前,它缺乏SaaS提供的一些功能,即日志部分以及创建和运行脚本的功能。
[root@zabbix ~]# docker pull mist/mistio
[root@zabbix ~]# docker images
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
mist/mistio latest 4128f7bf09a8 14 months ago 1.305 GB
[root@zabbix ~]# docker run --name mistio -d --publish 8000:8000 mist/mistio
[root@zabbix ~]# docker ps # 查看运行的容器
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
63ec842434be mist/mistio "/bin/sh -c /init.sh 2 minutes ago Up 2 minutes 0.0.0.0:8000->8000/tcp mistio
上述命令将Docker镜像引导为守护进程,并将其暴露在8000端口,现在可以在ip:8000上启动浏览器,例如http://192.168.0.99:8000/,应该看到Mist.io UI
如果mist.io安装失败,通过查看日志看报错
docker exec -it 63ec842434be /bin/bash
docker pull mist/mistio
sudo yum install git python-virtualenv python-devel erlang pcre python-lxml gcc libxml2 libxml2-python libxml2-devel python-zc-buildout
# 具体详细教程参考下面链接,这里不多做介绍