zoukankan      html  css  js  c++  java
  • docker-compose部署微服务

    1、安装docker-compose

    curl -L https://github.com/docker/compose/releases/download/1.23.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
    chmod +x /usr/local/bin/docker-compose

    面安装的是稳定版本1.23.2的 docker-compose,可以到github上找最新版 https://github.com/docker/compose/releases

    执行如下命令,查看是否安装成功:

    docker-compose version

    2、创建docker-compose.yml文件

    version: '3'
    
    services:
    
      demo-tm:
        image: registry.cn-shanghai.aliyuncs.com/demo-store/demo_online:demo-tm-v1.0
        container_name: demo-tm
        ports:
          - 7970:7970
          - 8070:8070
        networks:
          - netName
    
      demo-usercenter:
        image: registry.cn-shanghai.aliyuncs.com/demo-store/demo_online:demo-usercenter-v1.0
        container_name: demo-usercenter
        ports:
          - 9001:9001
        networks:
          - netName
    
      demo-pay:
        image: registry.cn-shanghai.aliyuncs.com/demo-store/demo_online:demo-pay-v1.0
        container_name: demo-pay
        ports:
          - 9009:9009
        volumes:
          - /home/pinganBank:/home/pinganBank
        networks:
          - netName
    
      demo-gateway:
        image: registry.cn-shanghai.aliyuncs.com/demo-store/demo_online:demo-gateway-v1.0
        container_name: demo-gateway
        ports:
          - 10001:10001
        networks:
          - netName
      
    networks:
      netName:
        driver: bridge

    3、进入docker-compose.yml所在文件夹,执行以下命令,启动服务

    docker-compose up -d

    4、其他相关docker-compose命令

         停止所有服务

    decker-compose stop

      停止某服务

    docker-compose stop demo-usercenter

      删除所有服务镜像

    docker-compose rm

      其他更多命令可参考:https://www.cnblogs.com/moxiaoan/p/9299404.html

  • 相关阅读:
    Rust语言学习笔记(11)
    Rust语言学习笔记(10)
    Rust语言学习笔记(9)
    Rust语言学习笔记(8)
    趣味编程:静夜思(Rust版)
    Python sorted()
    Python 魔法方法
    Python filter()
    Python的map和reduce
    Python函数的参数
  • 原文地址:https://www.cnblogs.com/conswin/p/11698428.html
Copyright © 2011-2022 走看看