# 使用Docker Compose部署可用Pulsar ## 介绍 Apache Pulsar 是一个开源的分布式消息系统,支持高性能的消息存储和传递。在生产环境中,我们通常需要部署一个可用的Pulsar集群以确保系统的稳定性和可靠性。本文将介绍如何使用Docker Compose部署一个可用的Pulsar集群。 ## 准备工作 在开始之前,你需要安装DockerDocker
原创 4月前
194阅读
文章目录一、Docker Compose 容器编排:二、Docker Compose 配置:二、编排实例:三、Docker concul 容器服务更新与发现:四、搭建 consul 集群: 一、Docker Compose 容器编排:1、Docker Compose 前身是Fig,是一个定义及运行多个 Docker 容器的工具;2、使用 Docker Compose 不再需要使用 shell脚本
文章目录一、docker-compose介绍二、部署使用1. 单容器单服务的使用2. 多服务多容器依赖3. 多服务多容器独立4.单服务多服务部署三、关于docker-compose向项目配置文件传参四、常用指令参考文档 一、docker-compose介绍在真实项目,我们需要对微服务项目进行调测,此时我们必然需要部署多个微服务实例,才可以进行测试,这个操作过程非常繁琐,而且相互之间的依赖关系,会
Docker是一个开源的容器化平台,可以将应用程序和其依赖性打包到一个独立的可移植的容器中,从而实现快速部署和可靠性。随着容器技术的发展,越来越多的应用程序开始使用容器化部署,以提高可靠性和可扩展性。在本文中,我们将介绍如何使用Docker Compose部署ActiveMQ可用集群,以满足大规模应用程序的需求。 ## 什么是ActiveMQ? ActiveMQ是一个开源的消息中间件,实现了
原创 2023-08-31 08:33:45
675阅读
1评论
在现代应用中,无法容忍系统中断或数据丢失。Redis 作为一种高性能的内存数据库,被广泛应用于缓存、会话管理等场景。然
原创 2023-09-05 17:55:47
83阅读
1点赞
系统架构部署信息主机IPharbor110.0.0.1harbor210.0.0.2db10.0.0.3NAS10.0.0.100:/软件版本docker20.10.12docker-compose1.23.1harbor2.2.1一、Docker 安装1. 使用国内 yum 源# yum install -y yum-utils device-mapper-persistent-data lvm
转载 2023-07-18 17:20:48
0阅读
文章目录一、部署背景简介二、部署工具介绍三、部署方案介绍四、部署环境信息五、部署资源下载六、部署准备工作6.1、系统内核升级6.2、设置主机名6.3、环境初始化6.4、ssh多机互信6.5、安装基础包6.6、配置时间同步七、部署操作步骤7.1、下载解压源码7.2、安装依赖软件7.3、查看文件及镜像下载地址7.4、部署http服务器7.5、部署私有仓库7.6、生成inventory配置7.7、修改
本次教程使用docker swarm安装准备三台机器hostIP用途node1192.168.31.130redis-master01,redis哨兵节点01node2192.168.31.131redis-slave01, redis哨兵节点02node3192.168.31.132redis-slave02 redis哨兵节点02注意事项: 1:需要保证三台机器在一个网络或一个服务器安全组内(
Docker简易部署 应用部署 mysql部署# 在宿主机上不需要安装mysql了,直接拉取mysql镜像,运行成容器即可 # 部署步骤 -1 创建文件夹 mkdir /root/mysql mkdir /root/mysql/conf.d mkdir /root/mysql/data/ -2 基于镜像运行成容器(端口映射,目录映射) docker run
mysql ha 部署方案PXC 环境# 127.16网段作为测试网络 docker network create --subnet=172.16.0.0/16 --driver bridge hfnet网段应用宿主映射说明172.19.129.98宿主 host172.16.10.1:3306mysql3316172.16.10.2:3306mysql3326172.16.10.3:3306my
目录项目名称:基于docker- swarm 搭建docker可用集群1、网络拓扑图网络数据流图2、项目环境3、项目描述4、项目步骤1.规划设计整个集群的架构、网络拓扑,安装7台CentOS 7.6的系统,按照规划配置好每台linux的IP,准备好Docker环境,搭建swarm集群2、使用Volume(挂载目录到NFS服务器下)来提供Web服务,达到所有容器都使用相同的数据;3、编译安装Ng
转载 2023-08-18 14:35:31
171阅读
Docker 基本用法1.安装 dockeryum -y update yum install -y docker2.启动 / 关闭 / 重启 dockerservice docker start / systemctl start docker service docker stop / systemctl stop docker service docker restart / systemc
文章目录Docker基础回顾Docker ComposeCompose 安装Compose初体验Compose配置编写规则使用Compose一键部署WP博客实战 : 自己编写微服务上线Docker Swarm集群搭建环境准备Swarm集群搭建Raft一致性协议了解Swarm集群弹性创建服务Swarm概念扩展学习Docker其他命令学习方式Docker完结及展望 本笔记出自b站狂神说Docker
转载 2023-08-20 23:13:15
99阅读
docker的高级网络功能主要是对docker启动时默认的网络进行一些定制化的配置,本篇就看看docker官方都介绍了哪些关于网络的高级特性。      当docker启动的时候,它会自动在docker宿主机上创建一个名为docker0的虚拟网桥接口,并且从私网地址网段中随机的选择一段宿主机没有使用的地址,然后把该地址分配到docker0,我的宿主机是1
   Docker从2013年发布第一个版本以来,已经火遍全球,技术迭代也比较频繁,其周边产品和技术也越来越丰富。Docker的轻量级容器不仅实现了资源隔离,而且几乎可以运行在任何地方,使得部署和扩展变得非常容易,随着Docker的日趋完善,目前Docker已经被越来越多的公司应用到生产环境中。一、环境1.1、宿主机操作系统环境Centos7.1-641.2、docker版本S
转载 2023-07-11 20:51:44
116阅读
使用 Docker 部署 WordPress。镜像准备docker pull wordpress:5 docker pull mariadb:10 docker pull nginx:alpine系统架构: 这个系统可以说是比较典型的网站了。MariaDB 作为后面的关系型数据库,端口号是 3306;WordPress 是中间的应用服务器,使用 MariaDB 来存储数据,它的端口是 80;Ngi
【云原生Docker】14-Dokcer Harbor可用部署 文章目录【云原生Docker】14-Dokcer Harbor可用部署前言Harbor可用方案单主复制双主复制多Harbor共享后端存储Harbor可用部署方案说明环境说明部署步骤安装nfs安装redis和PostgreSQL安装harbor配置nginx访问测试总结 前言 在上一篇【云原生|Docker】12-Docker
前言        最近学习docker做了一个可用的demo,驱动我做这个试验的原因是使用keepalived需要安装多个依赖包,而我主要从事政府软件开发在内网服务器中安装非常不方便,因此想到了keepalived和docker结合解决此问题。摘要        试验由安装了docker的A、B两台电脑完成,在两台
转载 2023-07-18 16:33:36
80阅读
文章目录1. 镜像拉取2. elasticsearch 安装3. elasticsearch-head 安装4. logstash 安装5. kibana 安装6. filebeat 安装7. 通过 kibana 展示收集的数据 说明: elasticsearch、kibana、logstash、filebeat 版本要一致,elasticsearch-head 方便通过浏览器查看elastic
# Docker部署PostgreSQL可用指南 ## 1. 简介 在现代化的应用开发中,可用性是一个非常重要的需求。为了保证数据库的可用性,我们可以使用Docker部署PostgreSQL集群。本文将介绍如何使用Docker部署一个可用的PostgreSQL集群。 ## 2. 整体流程 下面是部署一个可用的PostgreSQL集群的整体流程: ```mermaid jour
原创 2023-08-16 13:37:25
620阅读
  • 1
  • 2
  • 3
  • 4
  • 5