第一步、下载(clone)最新部署包,初始化
第二步、配置数据库(Mysql)连接
第三步、本地打包镜像
1、项目内我增加了dockerfile, 生成image文件,执行命令$: docker image build -t webfunny_monitor .
查看本地打包的镜像:docker images
2、镜像上传到Docker Hub仓库,执行命令$:
docker tag web_monitor:latest xiaoxiaoyuyu123/monitor:web_monitor_3.0.57
docker push xiaoxiaoyuyu123/monitor:web_monitor_3.0.57
第四步、下载镜像,启动容器
1、拉取webfunny_monitor官方镜像: docker pull xiaoxiaoyuyu123/monitor:web_monitor_3.0.57
2、下载配置文件http://xxx.xxx/webfunny_monitor_config.json,根据我们提供的文档说明,配置环境。假设该文件所在文件夹在您物理机上路径为${config_dir_path}
例如我的json文件放在路径:/Users/yulei/Documents/webfunny/webfunny_monitor_config.json,那么config_dir_path:/Users/yulei/Documents/webfunny/
3、替换路径并运行容器:docker run -it --rm -d --name webfunny -p 8011:8011 -p 8010:8010 -v ${config_dir_path}:/app/uniconf xiaoxiaoyuyu123/monitor:web_monitor_3.0.57
4、进入http://localhost:8010/webfunny/register.html?type=1完成初始化设置
5、主页面:http://localhost:8010/webfunny/home.html