草庐IT

composable

全部标签

通过docker-compose部署elk日志系统,并使用springboot整合

ELK是一种强大的分布式日志管理解决方案,它由三个核心组件组成:Elasticsearch:作为分布式搜索和分析引擎,Elasticsearch能够快速地存储、搜索和分析大量的日志数据,帮助用户轻松地找到所需的信息。Logstash:作为数据处理管道,Logstash能够从各种来源收集日志数据,并进行过滤、转换和发送到Elasticsearch等目标存储中。Kibana:作为Web界面,Kibana能够帮助用户可视化和分析日志数据,创建仪表板和报表,以便更好地理解和监控业务中的日志信息。ELK能够帮助业务实现日志数据的集中管理、快速搜索和分析,从而提高故障排查的效率,优化系统性能,以及发现潜在

使用docker-compose部署达梦DEM管理工具,mac m1系列适用

之前搭建了macm1下基于docker的达梦库(地址),但是没有一个好用的管理端。用过DBeaver,可以使用自定jar创建dm链接,只做简单查询还行,要是用到一些修改、大文本查看、配置修改等高级点的功能就不行了。后来在虚拟机里安装DMManager系列客户端,一直使用到现在。那不用虚拟机的办法呢?就是用跨平台的web管理端DEM,最近试了下也是可行的,功能也是非常的强大,相当于把DM系列的PC客户端包含管理工具、数据迁移、性能监视等等所有功能集合在一起,看下页面感受下:以下内容基于你已经搭建好docker的dm库,搭建方式参考:达梦数据库(DM8)arm64架构docker镜像,可在macm

在docker编排文件docker-compose.yml中,指定容器的ip地址

在docker-compose的yaml文件中,可以使用networks来指定容器的ip地址。具体来说,可以在services下面的某个service中添加networks字段,然后在该字段下面添加ipv4_address字段来指定该容器的ip地址。例如:version:'3'services:web:build:.ports:-"5000:5000"networks:back-tier:ipv4_address:172.16.238.10networks:back-tier:ipam:driver:defaultconfig:-subnet:172.16.238.0/24以上我们定义了一个名

linux下使用Docker Compose部署Spug实现公网远程访问

📑前言本文主要是linux下使用DockerCompose部署Spug实现公网远程访问的文章,如果有什么需要改进的地方还请大佬指出⛺️🎬作者简介:大家好,我是青衿🥇☁️博客首页:CSDN主页放风讲故事🌄每日一句:努力一点,优秀一点目录文章目录📑前言**目录**Spug介绍1.Docker安装Spug2.本地访问测试3.Linux安装cpolar4.配置Spug公网访问地址5.公网远程访问Spug管理界面6.固定Spug公网地址📑文章末尾Spug介绍Spug面向中小型企业设计的轻量级无Agent的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件在线上传下载、应用发布部署、在线任务

Docker实战:docker compose 搭建Rocketmq

1、配置文件准备1.1、新建目录:/home/docker/data/rocketmq/confmkdir/home/docker/data/rocketmq/conf1.2、在上面目录下新建文件broker.conf文件,内容如下brokerClusterName=DefaultClusterbrokerName=broker-abrokerId=0deleteWhen=04fileReservedTime=48brokerRole=ASYNC_MASTERflushDiskType=ASYNC_FLUSH#主机IPbrokerIP1=192.168.17.1732、创建目录并赋权mkdir

Docker-Compose找不到Java

我正在尝试将Python包装器用于名为Tabula的Java库。我需要码头容器中的Python和Java图像。我正在使用openjdk:8和python:3.5.3图片。我正在尝试使用Docker-Compose构建文件,但它返回以下消息:/bin/sh:1:java:notfound当它到达线时RUNjava-version在Dockerfile中。线RUNfind/-name"java"也没有返回任何东西,所以我什至找不到在Docker环境中安装Java的位置。这是我的Dockerfile:FROMpython:3.5.3FROMopenjdk:8FROMtailordev/pandasR

使用Docker Compose搭建高可用Redis集群

如今业务系统对于缓存Redis的依赖似乎是必不可少的,我们可以在各种各样的系统中看到Redis的身影。考虑到系统运行的稳定性,Redis的应用和MySQL数据库一样需要做到高可用部署。一、Redis的多种高可用方案常见的Redis的高可用方案有以下几种:RedisReplication(主从复制):Redis的主从复制可以实现数据的备份和读写分离。通过配置主节点和从节点,主节点将数据异步复制到从节点上。当主节点发生故障时,一个从节点可以被提升为新的主节点,实现故障转移。主从复制适用于对读操作较多、对可用性要求较高的场景。RedisSentinel(哨兵模式):哨兵模式是Redis官方推荐的实现

Centos 7 部署Docker CE和docker-compose教程

一、DockerCE1、DockerCE安装①、安装依赖包yuminstall-yyum-utilsdevice-mapper-persistent-datalvm2②、设置yum源#官方源(二选一)yum-config-manager--add-repohttps://download.docker.com/linux/centos/docker-ce.repo#阿里源yum-config-manager--add-repohttp://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo③、生成并更新系统中的软件包缓存yummak

php Composer windows安装奇怪的目录错误

好吧,我是一个真正的windows菜鸟,今天我想第一次安装composer,当我为php.exe选择我的php路径时,我遇到了奇怪的目录错误它会继续进行下去,还有8个其他扩展。所以我正在运行easyphp,正确选择了phpexe文件夹,从安装了easyphp的C:\EasyPHP\php\php546x121016161819\php.exe中选择我在谷歌上搜索硬核,但找不到解决这个问题的任何方法,所以如果有人能帮助我解决这个问题或给我一个提示,那就太棒了。 最佳答案 找到了它的解决方案,它不是错字,easyphp会自行安装它并出现

Ubuntu下 Docker、Docker Compose 的安装教程

Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。DockerCompose是用于定义和运行多容器docker应用程序的工具,compose通过一个配置文件来管理多个docker容器。可以使用docker-compose.yml脚本来启动、停止、重启应用,进行docker容器的编排和管理。但是dockercompose并没有实现容器的负载均衡,还需要借助其他工具实现。下面以CentOS系统为例,介绍如何安装Docker以及DockerCompos