Docker打包镜像部署方式(内部文档)

一只会飞的鱼儿 1年前 ⋅ 135 阅读
ad

第一步、下载(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

 

 

关于Webfunny

Webfunny专注于前端监控系统,前端埋点系统的研发。 致力于帮助开发者快速定位问题,帮助企业用数据驱动业务,实现业务数据的快速增长。支持H5/Web/PC前端、微信小程序、支付宝小程序、UniApp和Taro等跨平台框架。实时监控前端网页、前端数据分析、错误统计分析监控和BUG预警,第一时间报警,快速修复BUG!支持私有化部署,Docker容器化部署,可支持千万级PV的日活量!

  点赞 0   收藏 0
  • 一只会飞的鱼儿
    共发布51篇文章 获得8个收藏
全部评论: 0