首页 > 其他分享 >docker-compose安装apollo(arm64版本)

docker-compose安装apollo(arm64版本)

时间:2022-12-08 16:58:59浏览次数:53  
标签:compose yaml arm64 版本 docker apollo

docker-compose.yaml

cat > docker-compose.yaml << EOF
version: "3"
services:
  apollo-configservice:                                         ##容器服务名
    container_name: apollo-configservice                        ##容器名
    ##build: apollo-configservice/src/main/docker/                ##Dockerfile路径
    image: zywj/apollo-configservice:1.7.2                      ##镜像名
    ports:
      - "9080:9080"    
    ##volumes:
      ##- "/opt/logs/100003171:/opt/logs/100003171"    ##将/opt/logs/100003171目录挂载到宿主机的/opt/logs/100003171方便在宿主机上查看日志
    environment:
      - spring_datasource_url=jdbc:mysql://10.211.55.4:3306/ApolloConfigDB?characterEncoding=utf8
      - spring_datasource_username=root
      - spring_datasource_password=123456
      ## - eureka.instance.ip-address=10.211.55.4
      
    restart: always
 
  apollo-adminservice:
    container_name: apollo-adminservice
    ##build: apollo-adminservice/src/main/docker/
    image: zywj/apollo-adminservice:1.7.2
    ports:
      - "9090:9090"
    depends_on:
      - apollo-configservice
    ##volumes:
      ##- "/opt/logs/100003172:/opt/logs/100003172"
    environment:
      - spring_datasource_url=jdbc:mysql://10.211.55.4:3306/ApolloConfigDB?characterEncoding=utf8
      - spring_datasource_username=root
      - spring_datasource_password=123456
      ##- eureka.instance.ip-address=10.211.55.4
      
    restart: always
 
  apollo-portal:
    container_name: apollo-portal
    ##build: apollo-portal/src/main/docker/
    image: zywj/apollo-portal:1.7.2
    ports:
      - "9070:9070"
    depends_on:
      - apollo-adminservice
    ##volumes:
      ##- "/opt/logs/100003173:/opt/logs/100003173"
    environment:
      - spring_datasource_url=jdbc:mysql://10.211.55.4:3306/ApolloPortalDB?characterEncoding=utf8
      - spring_datasource_username=root
      - spring_datasource_password=123456
      
    restart: always
EOF

 

执行并查看

docker-compose up -d

docker ps

 

标签:compose,yaml,arm64,版本,docker,apollo
From: https://www.cnblogs.com/cgy-home/p/16966537.html

相关文章

  • docker环境搭建redis sentinel哨兵集群
    Sentinel(哨岗、哨兵)是Redis的高可用性(highavailability)解决方案:由一个或多个Sentinel实例(instance)组成的Sentinel系统(system)可以监视任意多个主服务器,以及这些主服务器属下......
  • 通过docker compose部署项目jar包
    Docker-Compose是用来管理容器的,类似用户容器管家,我们有N多台容器或者应用需要启动的时候,如果手动去操作,是非常耗费时间的,如果有了Docker-Compose只需要一个配置文件就可......
  • Dockerfile中CMD和ENTRYPOINT的区别
    CMD和ENTRYPOINT同样作为容器启动时执行的命令,区别有以下几点:CMD的命令会被dockerrun的命令覆盖而ENTRYPOINT不会如使用CMD["/bin/bash"]或ENTRYPOINT["/bin/bash"]后,......
  • centos7下安装docker镜像
    在线下载docker镜像:dockerpullmysql:5.7dockerpullredis:5.0-alpinedockerpulltomcat:9.0.13-jre8-alpine查看已下载的Docker镜像latest具体版本:dockerimageins......
  • Docker 安装 Python
    1.拉取镜像:dockerpullpython:3.5查看镜像dockerimages2.创建python容器:dockerrun--namepython3.7-v/mydata:/python/myapp-w/mydata/python/myapppython:3.7......
  • 清理Docker占用的磁盘空间
    使用df-h命令来查看磁盘信息使用du-h-x--max-depth=1查看哪个目录占用过高查看docker池空间大小dockerinfo由于没有修改docker的默认目录,docker默认目录空间太小了,......
  • openEuler安装docker
     一、准备工作#更新镜像源缓存dnfmakecache#修改chrony时间同步配置sed-i's/poolpool.ntp.orgiburst/poolntp.aliyun.com/g'/etc/chrony.conf#重启chron......
  • Docker部署inluxdb,grafana,prometheus环境
    创建网络查看现有网络:dockernetworkls[root@zhulanghome]#dockernetworklsNETWORKIDNAMEDRIVERSCOPE874979f64b45bridgebridge......
  • virtualbox中安装docker
    安装yum-utilsyuminstall-yyum-utilsdevice-mapper-persistent-datalvm2为yum源添加docker仓库位置yum-config-manager--add-repohttps://download.d......
  • 将jar包、vue项目打成docker镜像并推送到Harbor本地仓库
    ​​Centos7下harbor的安装部署​​先制作自己的docker镜像,使用commit方式也可以制作镜像,我这里采用通过编写Dockerfile命令脚本进行生成镜像。​​利用Dockerfile制作自己......