
docker+中间件+python+linux
文章平均质量分 54
docker相关
均衡教派.
有搬砖机会带我飞
展开
-
arm64架构鲲鹏、银河麒麟,系统安装harbor
替换redis镜像下载arm64的redis镜像,替换docker-compose.yml里的镜像。修改好harbor.yml文件后执行./prepare ./install。3.解决registry报错。2.redis不适配。原创 2023-02-23 18:36:26 · 2165 阅读 · 0 评论 -
mysql8 mgr一主多从部署
1、高一致性:基于原生复制和paxos协议的组复制技术。2、高容错性:有自动检测机制,当出现宕机后,会自动剔除问题节点,在2N+1个节点集群中,集群 只要N +1个节点还存活着,数据库就能稳定的对外提供服务。3、高扩展性:可以在线增加和移除节点。4、高灵活性:可以在单主模式和多主模式自由切换。MGR缺点MGR技术比较新,稳定性方面还需要业界验证。原创 2022-10-25 17:37:00 · 1270 阅读 · 0 评论 -
使用python+pyqt5开发桌面工具
环境:python3+pyqt5+qtdesigner步骤:1.先用qtdesigner画好图形界面2.将画好的页面转换为.py文件pyuic5 -o demo_weather.py demo_weather.ui添加if __name__ == "__main__": app = QtWidgets.QApplication(sys.argv) MainWindow = QtWidgets.QMainWindow() ui = Ui_MainWin..原创 2020-08-04 17:31:23 · 1111 阅读 · 0 评论 -
rabbitmq版本升级
一、背景因原来rabbitmq版本存在漏洞需升级至最新版本。原来是使用软件包部署,升级我采用使用docker-compose部署,后续还需升级直接改版本号就行,先部署新的,端口改成别的,调试没问题再恢复默认端口二、部署新的mqcat rabbitmq.yamlversion: '3' services: rabbitmq: image: rabbitmq:3.9.13-management container_name: rabbitmq netwo原创 2022-03-21 11:05:46 · 7093 阅读 · 0 评论 -
nginx平滑升级
要求:升级nginx版本到1.21.61.查看nginx和OpenSSL版本,记录原安装编译的模块:[root@host sbin]# ./nginx -Vnginx version: nginx/1.18.0built by gcc 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC) built with OpenSSL 1.0.2k-fips 26 Jan 2017TLS SNI support enabledconfigure arguments: -原创 2022-03-13 16:36:57 · 4683 阅读 · 0 评论 -
docker部署内网dns解析服务(bind方案)
下载DNS镜像Github: sameersbn/bind1.下载镜像并运行docker pull sameersbn/bind:latestdocker run --name bind -d --restart=always \ --publish 53:53/tcp --publish 53:53/udp --publish 10000:10000/tcp \ --volume /opt/bind:/data --env='WEBMIN_INIT_SSL_ENABLED=fals原创 2022-03-06 18:04:33 · 5105 阅读 · 2 评论 -
docker部署内网dns解析服务(coredns方案)
目录结构:[root@harbor coredns]# tree.├── Corefile├── hosts└── install-coredns.shcat install-coredns.sh #!/bin/bashdocker run -d \ --restart always \ --name coredns \ -p 53:53/tcp \ -p 53:53/udp \ -v /data/service/coredns/hosts:/etc/hos原创 2022-03-06 17:47:57 · 3015 阅读 · 0 评论 -
docker-compose部署常用中间件
一、docker-compose部署mysql/Mysql # Mysql应用文件夹 docker-compose.yml # docker compose脚本文件init.sql # mysql初始sql文件/conf # 配置文件夹my.cnf # 配置文件 /db # 数据库文件...原创 2022-03-05 10:29:49 · 3958 阅读 · 0 评论 -
HertzBeat监控部署及使用
HertzBeat赫兹跳动是由Dromara孵化,TanCloud开源的一个支持网站,API,PING,端口,数据库等监控类型,拥有易用友好的可视化操作界面的开源监控告警项目。HertzBeat 支持自定义监控 ,只用通过配置YML文件我们就可以自定义需要的监控类型和指标,来满足常见的个性化需求。HertzBeat 模块化,manager, collector, scheduler, warehouse, alerter 各个模块解耦合,方便理解与定制开发。HertzBeat 支持更自由化的告警配原创 2022-02-27 12:23:45 · 4785 阅读 · 0 评论 -
银河麒麟v10-arm kubeadm离线部署k8s集群(v1.23.4)
/dev/mapper/centos-swap swap swap defaults 0 0 //注释这条。转载 2020-08-04 17:46:19 · 4096 阅读 · 10 评论 -
docker-compose部署apollo
mysql:5.7.36自行部署mysql,然后按照如下导入sqlmysql -uroot -pxxx < apollo/scripts/sql/apolloportaldb.sql mysql -uroot -pxxx < apollo/scripts/sq...原创 2022-02-17 11:24:09 · 1774 阅读 · 2 评论 -
docker部署nacos单机及集群版本
一、不外接mysql,软件包部署方式最新稳定版本 下载地址:https://github.com/alibaba/nacos/releases下载后解压 目录如下 在bin 是启动脚本启动命令(standalone代表着单机模式运行,非集群模式):sh startup.sh -m standalonenacos服务默认端口是8848 浏览器输入 http://ip:8848/nacos登陆账号和密码都是 nacos二、不外接mysql,docker部署方式docker ru原创 2022-02-17 09:35:36 · 2729 阅读 · 0 评论 -
docker部署apollo
环境:CentOS Linux release 7.8.2003 (Core)mysql:5.7.36自行部署mysql,然后按照如下导入sqlcd /datagit clone https://github.com/ctripcorp/apollo.gitmysql -uroot -pxxx < apollo/scripts/sql/apolloportaldb.sqlmysql -uroot -pxxx < apollo/scripts/sql/apolloconf原创 2022-02-16 18:46:40 · 1393 阅读 · 5 评论