1.前言由于项目需求,需要在单台服务器上部署apollo,并配置多环境,试了官网的快速开始docker,用里面的sh文件启动,实现多环境较为麻烦(需要该配置文件和脚本文件),后来在网上2. 部署说明版本:apollo-1.8.0部署方式:docker-compose3. 部署步骤3.1 下载源码,创建数据库源码地址:https://github.com/ctripcorp/apollo/tree/
转载 2023-07-03 20:50:16
889阅读
前言这篇是参考官网文档总结的Apollo分布式部署方式,包含具体步骤、资源和相关脚本,也在必要的地方给出了资料来源。通过Apollo - 中文文档 - 部署架构可以了解到单机、集群和高可用部署架构的最佳实践方式。安装步骤本篇实践是在Linux系统,使用Apollo 1.9.1版本为例,要求环境包含JDK 1.8+和MySQ 5.6.5+。文内脚本执会从GitHub - Apollo release
转载 2023-07-25 20:39:23
160阅读
apache-apollo Dockfile 镜像制作apache-apolloApache Apollo是一个代理服务器,其是在ActiveMQ基础上发展而来的,可以支持STOMP, AMQP, MQTT, Openwire, SSL, WebSockets 等多种协议。apache-apollo-Dockerfile 详解Dockerfile详解1. 下载apache-apolloapache
转载 2023-08-28 11:48:09
334阅读
Apollo配置中心是携程开源的知名配置中心项目,类似的有disconf等,它的GitHub地址是:https://github.com/ctripcorp/apollo由于我们主要使用docker(rancher)来运维管理项目,所以Apollo也要部署docker里,来做为SpringCloud的配置中心。Apollo官方提供了docker镜像,部署起来比较方便。https://hub.do
首先描述一下情况,我是在docker hub上面下载的apollo镜像,贴上GitHub地址:https://github.com/idoop/docker-apollo,如何部署里面有相关的配置,我这里简单说一下步骤:1、下载镜像2、创建数据库,教程:https://github.com/ctripcorp/apollo/wiki/%E5%88%86%E5%B8%83%E5%BC%8F%E9%8
转载 2023-06-13 14:17:04
266阅读
文章目录环境准备1.1 源码1.2 环境1.3 数据库修改源码2.1 解决Eureka注册ip错误问题2.1.1 修改yml文件2.1.2 修改启动脚本文件2.2 解决数据库适配的问题2.3 修改启动脚本修改汇总3.1 Dockerfile3.2 启动脚本buildRancher部署5.1 configservice5.1 adminservice5.2 portal5.1.1 meta-ser
1、前置准备工作部署Apollo的目标服务器要求:(1)Linux 发行版本建议CentOS7 (由于Apollo服务内置3个JVM进程 所有系统可用内存建议不低于2G)(2)安装Oracle 版本10g+(为Apollo部署Oracle服务,也可以借用已经部署好的Oracle服务)(3)安装JDK 版本1.8+(4)安装Docker 版本1.13+(5)安装docker-composeyum -
转载 1月前
70阅读
新建一个文件夹code,将Apollo源码放在code文件夹当中。 apollo官方Github网址:https://github.com/ApolloAuto/apollo1、拉取Apollo镜像,指令:sudo bash docker/scripts/dev_start.sh或者sudo bash docker/scripts/dev_start.sh -C 加-C选项表示从国内服务器下载镜像
docker方式部署apollo。最新版本:1.7.1主机说明:系统:CentOS 7.8Meta Server/Config Service/Admin Service/Portal Server/MySQL 192.168.30.131数据库准备
原创 2021-04-25 10:54:33
662阅读
# 在Docker部署Apollo的指南 Apollo 是一个强大的配置管理工具,广泛应用于微服务架构中的配置管理。将 Apollo 部署Docker 中,可以简化其安装和管理过程。本文将为您详细介绍如何在 Docker部署 Apollo 的步骤。 ## 流程概览 以下是 Apollo 部署Docker 中的主要步骤: | 步骤编号 | 步骤名称 | 说明
原创 1月前
27阅读
=一、介绍Apollo 最主要有三个工程,会用这三个工程进行部署Portal:是管理界面,对应有一个PortalDB数据库,Portal是用来管理有几个环境的,不管对接了几个环境,Portal和PortalDB数据库只需要部署一份 Config,Admin:每个环境都有一个Config和Admin,对应每个环境都有一个自己的ConfigDB库,如果用于生产,Config和Admin至少部署两套,才
环境:群辉 DS1621+、DSM 7.0系统、领势MX5300、交换机、OpenWRT 软路由简单说一下当前系统环境:四个网口都连上了交换机,在系统中做了链路聚合刚升级了几个月的 7.0 系统群辉防火墙已开启内网拓扑可参考之前写的文章,虽然设备有所变化,但是原理通用,过程中踩了几个坑启动容器并把 DNS IP 设置为群辉地址之后,设备无法访问网络,浏览器打开网站显示的是无法解析DNS。如果是作为
转载 2023-07-14 23:34:27
328阅读
第41课、Apollo安装过程概述安装过程 (1)安装主要分为三步。 ①安装基础环境, ②拉取Docker镜像并创建容器, ③进入容器编译源码 (2)首先是安装git,因为Apollo代码是托管在github平台的,所以需要git工具。然后使用git将Apollo源码克隆到本地 (3)下载源码之后,还要安装Docker环境,可以使用Apollo提供的脚本安装也可以根据Docker官网的指南进行安装
转载 2023-07-03 20:50:50
226阅读
Apollo安装过程概述Apollo是一个自动驾驶的平台,推荐的参考运行环境为:ThinkPAD X240、CPU:i5 、四核 、内存 8G、 硬盘容量40G以上。安装过程如图1所示,安装主要分为三步。安装基础环境,拉取Docker镜像并创建容器,进入容器编译源码。下面介绍具体的安装过程。 首先是安装git,因为Apollo代码是托管在github平台的,所以需要git工具。然后使用git将Ap
                                 apolloDocker化以及我踩的坑首先阅读本文需要掌握的知识点:mysql、dockerapollo、linux的常用命令。环境准备1.1 Linux我使用
转载 6月前
114阅读
# Docker启动部署Apollo Apollo是携程旗下的开源配置中心,可以帮助我们管理应用程序的配置。Docker是一个开源的容器化平台,可以帮助我们快速部署和管理应用程序。在本文中,我们将介绍如何使用Docker启动部署Apollo。 ## 步骤 ### 1. 下载Apollo镜像 首先,我们需要下载ApolloDocker镜像。可以在Docker Hub上搜索`apolloco
原创 6月前
128阅读
# 如何实现“Apollo Docker 安装” ## 流程概述 首先,我们需要下载并安装Docker,然后在Docker中构建Apollo配置中心服务,并启动服务。 ## 步骤说明 以下是详细的步骤说明,包括每一步需要做什么以及对应的代码示例: | 步骤 | 操作 | 代码示例 | | ---- | ---- | -------- | | 1 | 下载并安装Docker | 无需额外代码,
原创 2月前
25阅读
# Docker安装Apollo Apollo是携程框架部门开源的一款分布式配置中心。它提供了一套完整的配置管理、发布和运行监控的解决方案。在实际项目中,我们经常会遇到配置的问题,特别是在微服务架构中,配置的管理和发布变得更加复杂。Apollo的出现解决了这个问题,使得我们能够轻松地管理和发布配置。 本文将介绍如何使用Docker安装和配置Apollo,并通过代码示例演示其基本用法。 ##
原创 10月前
225阅读
docker-compose.yml和sql脚本文章后面有提供 (1)本地路径创建apollo文件夹(yml文件和sql文件中的数据不需要改变,直接使用即可。跟外部环境没有管理)├── apollo│ ├── docker-compose.yml│ └── sql│   ├── ApolloConfigDB.sql│   └── Apoll
# Docker Compose 部署 Apollo 指南 作为一名经验丰富的开发者,我很高兴能帮助你学习如何使用 Docker Compose 来部署 ApolloApollo 是一个分布式配置中心,广泛应用于微服务架构中。接下来,我将通过几个简单的步骤,教你如何实现这一过程。 ## 步骤概览 以下是使用 Docker Compose 部署 Apollo 的步骤概览: | 步骤 | 描
原创 1月前
5阅读
  • 1
  • 2
  • 3
  • 4
  • 5