美文网首页
docker-compose部署Apollo配置中心

docker-compose部署Apollo配置中心

作者: 销毁first | 来源:发表于2021-03-18 01:17 被阅读0次

本地快速启动

https://ctripcorp.github.io/apollo/#/zh/deployment/quick-start

本地docker快速启动

https://ctripcorp.github.io/apollo/#/zh/deployment/quick-start-docker

详见官方文档

  1. git clone git@gitee.com:distroy1/apollo.git
  2. 在 apollo/scripts/docker-quick-start 目录执行docker-compose up
  3. 进入apollo-quick-start容器,执行/apollo-quick-start/demo.sh client,输入timeout查看值
  4. 进入 http://localhost:8070 管理界面,apollo/admin,修改timeout值,再次观察client输出。
version: '2'

services:
  apollo-quick-start:
    image: nobodyiam/apollo-quick-start
    container_name: apollo-quick-start
    depends_on:
      - apollo-db
    ports:
      - "8080:8080"
      - "8090:8090"
      - "8070:8070"
    links:
      - apollo-db

  apollo-db:
    image: mysql:5.7
    container_name: apollo-db
    environment:
      TZ: Asia/Shanghai
      MYSQL_ALLOW_EMPTY_PASSWORD: 'yes'
    depends_on:
      - apollo-dbdata
    ports:
      - "13306:3306"
    volumes:
      - ./sql:/docker-entrypoint-initdb.d
    volumes_from:
      - apollo-dbdata

  apollo-dbdata:
    image: alpine:latest
    container_name: apollo-dbdata
    volumes:
      - /var/lib/mysql

相关文章

网友评论

      本文标题:docker-compose部署Apollo配置中心

      本文链接:https://www.haomeiwen.com/subject/tuydcltx.html