docker安装部署_docker 安装部署Yearning SQL 审核平台

一、安装Inception (sql审核的核心组件)

启动一个数据库docker run --name pwc-mysql -e MYSQL_ROOT_PASSWORD=xxxx -p 3308:3306 -d mysql

1、配置文件准备

#cat /opt/Yearning/install/inception/inc.cnf[inception]general_log=1general_log_file=inception.logport=6669socket=/tmp/inc.socketcharacter-set-client-handshake=0character-set-server=utf8inception_language_code=zh-CNinception_remote_system_password=rootinception_remote_system_user=wzf1inception_remote_backup_port=3306inception_remote_backup_host=127.0.0.1inception_support_charset=utf8,utf8mb4inception_enable_nullable=0inception_check_primary_key=1inception_check_column_comment=1inception_check_table_comment=1inception_osc_on=OFFinception_osc_bin_dir=/usr/bininception_osc_min_table_size=1inception_osc_chunk_time=0.1inception_enable_blob_type=1inception_check_column_default_value=1

2、指定配置文件和端口启动

docker run --name inception -v /opt/Yearning/install/inception/inc.cnf:/etc/inc.cnf -p 6669:6669 -dti hhyo/inception

3、验证下(数据库是没密码的)

52082e766e44dce061db5c013b4570ac.png

二、Yearning 安装配置下载Yearning,进入install目录git clone https://github.com/cookieY/Yearning.git ##没有git的需自行安装 yum install git

进入install/yearning-docker-compose目录,然后启动即可:cd Yearning/install/yearning-docker-composedocker-compose up -d等待10分钟左右安装完成默认启动查看启动的容器: docker ps

初始账号:admin / Yearning_admin

1、Inception设置

Inception是作为一个sql审核的工具,无需设置用户密码第二步和以下Yearning设置界面均需配置备份库用户密码。备份库就与当前Yearning同实例即可。配置备份库之后DDL、DML工单便会保存回滚语句在数据库中,按不同实例和DBname组合后创建独立的备份数据库。

c6ff37bd51718965156b714d58782d6e.png

2、钉钉邮件配置

521b3f75448d0c59e65cae04251a93e3.png

3、注册邮箱,权限等设置

f267047de50bad7875a7a39b1ea52bff.png
9a2ff0e9d5b7bd6a034664f5ccee2a28.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值