简介Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。服务端基于Spring Boot和Spring Cloud开发,打包后可以直接运行,不需要额外安装Tomcat等应用容器。目前支持以下客户端: Java客户端不依赖任何框架,能够运行于所有Java运行
docker安装apollo一. 介绍二. 部署2.1. 下载源码2.2 创建数据库1) ApolloPortalDB 数据库2) ApolloConfigDB 数据库2.3 配置数据库连接信息和各环境meta service地址`(只配置了dev)`2.4 打包,使用`idea Terminal`2.5 `idea`登录`Docker Hub`2.6 创建`push.sh`脚本文件`build
# 使用Docker搭建Apollo配置中心 ## 什么是Apollo配置中心? Apollo是携程旗下的开源分布式配置中心,能够为应用提供统一的配置管理和分布式配置中心服务。通过Apollo,我们可以实现应用配置的统一管理、版本发布、灰度发布等功能。 ## Docker搭建Apollo ### 步骤一:拉取Apollo镜像 首先,我们需要拉取ApolloDocker镜像,官方提供了D
原创 5月前
28阅读
docker-compose.yml和sql脚本文章后面有提供 (1)本地路径创建apollo文件夹(yml文件和sql文件中的数据不需要改变,直接使用即可。跟外部环境没有管理)├── apollo│ ├── docker-compose.yml│ └── sql│   ├── ApolloConfigDB.sql│   └── Apoll
# Apollo环境Docker ## 介绍 Apollo是一个开源的分布式配置管理工具,它可以帮助我们实现配置的动态管理和实时更新。为了更好地使用Apollo,我们可以使用Docker来构建一个可移植且易于部署的开发和测试环境。本文将介绍如何使用Docker构建Apollo环境,并提供相应的代码示例。 ## Docker简介 Docker是一种容器化平台,它可以帮助我们将应用程序及其依赖
原创 8月前
76阅读
众所周知分布式配置中心在目前也可以说是企业中项目的标配了,本次我们就来介绍一下Apollo,他的部署其实也不复杂,还有一点就是他强依赖MySQL数据库大家要知道,当然JDK环境也是必须的。既然要搭建分布式配置中心,那我们自然也要稍微介绍一下什么是分布式配置中心。要理解分布式配置中心很简单:其实就是把一些配置的信息分离于自身的系统,而这些信息又能被应用实时获取得到。 怎么样是不是清晰易懂。一、准备工
Docker通过读取Dockerfile中的指令来自动构建镜像。Dockerfile是一个包含了所有能够在命令行调用的命令的文本文档,这些命令称为指令用来指示构建镜像的步骤。用户可以使用docker build命令执行一系列的命令行指令来构建镜像。docker build用法docker build命令用于根据Dockerfile和context(构建上下文)构建镜像。context构建上下文可以
转载 2023-08-18 16:05:11
39阅读
# Docker进入Apollo环境 在开发和部署过程中,我们常常需要在不同的环境中运行和测试我们的应用程序。为了简化这个过程,Docker应运而生。Docker是一个用于构建、发布和运行应用程序的开源平台,它允许我们在隔离的容器中运行应用程序,并且可以保持环境的一致性。 Apollo是美团点评开源的一套分布式配置管理框架,它提供了配置的分布式管理、发布和推送等功能。在开发和测试过程中,我们经
原创 8月前
40阅读
Apollo环境配置Apollo预先定义的环境有四种:(DEV, FAT, UAT, PRO)。DEV开发环境FAT测试环境,相当于alpha环境(功能测试)UAT集成环境,相当于beta环境(回归测试)PRO生产环境分布式多环境部署图:lyliyongblue-apollo-deployment.pngPortal部署在生产环境的机房,通过它来直接管理FAT、UAT、PRO等环境的配置Conf
转载 2023-08-29 19:14:28
520阅读
:我们知道,自动驾驶在学界其实已经是个很老的topic了。而这几年,伴随着以深度学习为主力的第三次AI浪潮,大家似乎看到了自动驾驶商业化的重大机会,于是无论是学界还是工业界都开始将注意力转向该领域。放眼望去,满大街似乎都在搞自动驾驶。前段时间,百度又发布了自动驾驶平台Apollo的2.5版本。要想搭个环境玩一下的话,其实官方文档里挺详细了。这里主要是备忘一下主要流程和一些小坑的解决方法。大
一、准备工作1.1本地运行时环境•JDK:1.8+•MySQL:5.6.5+•Maven:3.6.1•IDE:IntelliJIDEAApollo的表结构对timestamp使用了多个default声明,所以需要5.6.5以上版本。从官方仓库https://github.com/ctripcorp/apolloFork出属于自己的仓库https://github.com/wupeixuan/apo
原创 2020-08-22 16:47:43
1401阅读
摘要: 原创出处 http://www.iocoder.cn/Apollo/build-debugging-environment/ 「芋道源码」欢迎转载,保留摘要,谢谢!1. 依赖工具2. 创建数据库2.1 创建 ApolloPortalDB2.2 创建 ApolloConfigDB3. ConfigService && AdminService4. PortalService5
原创 2021-01-17 20:15:54
373阅读
# Docker搭建Apollo更改配置 Apollo是一个分布式配置中心,用于管理应用的配置信息。本文将介绍如何使用Docker搭建Apollo,并演示如何更改配置。 ## 1. 环境准备 首先,确保你的系统中已经安装了DockerDocker Compose。可以通过以下命令检查Docker是否安装成功: ```bash docker --version ``` ## 2. 下载A
原创 1月前
2阅读
1 官方文档 https://github.com/apolloconfig/apollo/wiki/%E5%88%86%E5%B8%83%E5%BC%8F%E9%83%A8%E7%BD%B2%E6%8C%87%E5%8D%97#23-docker%E9%83%A8%E7%BD%B2 2 Docke ...
转载 2021-09-07 22:37:00
458阅读
2评论
# Docker Apollo配置多环境 ## 引言 Apollo是携程框架部门研发的一款配置管理平台,用于解决分布式系统中配置管理的问题。它支持多环境配置,使得我们可以在不同的环境中配置不同的参数,从而方便地进行应用部署和管理。本文将介绍如何使用DockerApollo实现多环境配置。 ## Docker简介 Docker是一种开源的容器化平台,它可以将应用程序和依赖项打包到一个独立的容器
原创 2023-08-12 06:51:39
157阅读
# Docker部署Apollo环境教程 ## 1. 整体流程 在开始详细讲解每一步之前,我们先来看一下整体的部署流程。下表展示了部署Apollo环境的步骤及其对应的操作。 Markdown表格: | 步骤 | 操作 | | ---- | ---- | | 1. 安装Docker | 执行命令:`sudo apt-get install docker-ce` | | 2. 拉取Apol
原创 11月前
116阅读
因为我这里有三个环境分别是dev,test,pro;所以apolloconfigdb.sql需要把数据库名字分别改成对应三个环境。我这里借用已有mysql。
原创 2023-02-13 10:34:18
278阅读
1. 依赖工具 老艿艿:本文参考 《Apollo 官方文档 —— 开发指南》 ,进行精简。官方很良心,文档很细心。 建议胖友后面阅读 Apollo 设计文档: 《Apollo 配置中心介绍》 《Apollo 配置中心设计》 《Apollo核心概念之“Namespace”》 JDK :1.8+ MySQL :5.6.5+ Maven IntelliJ IDEA 2. 创建数据库 A
转载 2021-06-22 14:56:29
411阅读
1. 依赖工具 2. 创建数据库 3. ConfigService && AdminService 4. PortalService 5. Demo
原创 2021-07-27 14:41:33
1222阅读
官方教程:https://github.com/ctripcorp/apollo/wiki/Apollo-Quick-Start-Docker%E9%83%A8%E7%BD%B2
转载 2019-10-30 18:16:00
162阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5