1. 15 Sep, 2022 3 commits
  2. 13 Sep, 2022 1 commit
  3. 24 Aug, 2022 1 commit
  4. 23 Aug, 2022 1 commit
  5. 28 Jul, 2022 1 commit
  6. 12 Jul, 2022 1 commit
  7. 08 Jul, 2022 1 commit
  8. 27 Jun, 2022 1 commit
  9. 13 Jun, 2022 1 commit
  10. 27 May, 2022 2 commits
  11. 17 May, 2022 1 commit
  12. 28 Apr, 2022 2 commits
  13. 27 Apr, 2022 1 commit
  14. 25 Apr, 2022 2 commits
  15. 15 Apr, 2022 2 commits
  16. 11 Apr, 2022 1 commit
  17. 08 Apr, 2022 1 commit
  18. 06 Apr, 2022 1 commit
  19. 04 Apr, 2022 1 commit
  20. 01 Apr, 2022 1 commit
  21. 31 Mar, 2022 1 commit
  22. 30 Mar, 2022 6 commits
  23. 29 Mar, 2022 7 commits
    • 陈泉's avatar
      添加 Docker 支持 · b86b55ca
      陈泉 authored
      编译命令
      
      ```
      docker buildx build . --build-arg PORT=9216 --build-arg PLATFORM=payment -t jeepay-payment:latest
      ```
      ```
      docker buildx build . --build-arg PORT=9217 --build-arg PLATFORM=manager -t jeepay-manager:latest
      ```
      ```
      docker buildx build . --build-arg PORT=9218 --build-arg PLATFORM=merchant -t jeepay-merchant:latest
      ```
      
      如果你需要多平台镜像,你可以使用 `--platform linux/amd64,linux/arm64`
       ```
      docker buildx build . --build-arg PORT=9218 --build-arg PLATFORM=merchant -t jeepay-merchant:latest --platform linux/amd64,linux/arm64
      ```
      
      启动命令
      ```
      docker run -d -p 9216:9216 jeepay-payment:latest
      ```
      ```
      docker run -d -p 9217:9217 jeepay-manager:latest
      ```
      ```
      docker run -d -p 9218:9218 jeepay-merchant:latest
      ```
      
      ## Docker Compose 一次性运行所有环境
      由于每个人的环境都不太一样,这里没有添加到项目内,可以放到文档里作为 demo
      ```
      version: '3'
      
      services:
        mysql:
          hostname: mysql
          container_name: mysql
          #    image: mysql:8
          image: mysql/mysql-server:latest
          ports:
            - '3306:3306'
          environment:
            MYSQL_ROOT_PASSWORD: 'root'
            MYSQL_DATABASE: 'jeepay'
          volumes:
            - './data/mysql:/var/lib/mysql'
            - './data/mysql/conf.d:/etc/mysql/conf.d'
            - './data/mysql/log:/var/log/mysql'
            - './data/mysql/data:/var/lib/mysql/data'
            - './docs/sql/init.sql:/workspace/init.sql'
        #  activemq 并没有官方维护的 Docker 镜像这里不推荐使用。
        #  activemq:
        #    container_name: activemq
        #    image: activemq:5.15.3
        #    ports:
        #      - '61616:61616'
        #      - '8161:8161'
        #    environment:
        #      ACTIVEMQ_USER: 'admin'
        #      ACTIVEMQ_PASSWORD: 'admin'
        #  rocketmq 配置 https://github.com/apache/rocketmq-docker
        #  rabbitmq:
        #    hostname: rabbitmq
        #    container_name: rabbitmq
        #    image: rabbitmq:latest
        #    ports:
        #      - "15672:15672"
        #      - "4369:4369"
        #      - "5672:5672"
        #      - "25672:25672"
        #    environment:
        #      RABBITMQ_DEFAULT_USER: 'admin'
        #      RABBITMQ_DEFAULT_PASS: 'admin'
        #      RABBITMQ_DEFAULT_VHOST: 'jeepay'
        #    volumes:
        #      - './data/rabbitmq:/var/lib/rabbitmq'
        #      - './data/rabbitmq/conf:/etc/rabbitmq'
        #      - './data/rabbitmq/log:/var/log/rabbitmq'
        #      - './data/rabbitmq/data:/var/lib/rabbitmq/data'
        payment:
          build:
            context: .
            dockerfile: Dockerfile
            args:
              PORT: 9216
              PLATFORM: payment
          image: jeepay_payment:latest
          hostname: payment
          container_name: jeepay-payment
          ports:
            - "9216:9216"
          depends_on:
            - mysql
        #      - rabbitmq
        manager:
          build:
            context: .
            dockerfile: Dockerfile
            args:
              PORT: 9217
              PLATFORM: manager
          image: jeepay_manager:latest
          hostname: manager
          container_name: jeepay-manager
          ports:
            - "9217:9217"
          depends_on:
            - mysql
        #      - rabbitmq
        merchant:
          build:
            context: .
            dockerfile: Dockerfile
            args:
              PORT: 9218
              PLATFORM: merchant
          image: jeepay_merchant:latest
          hostname: merchant
          container_name: jeepay-merchant
          ports:
            - "9218:9218"
          depends_on:
            - mysql
      #      - rabbitmq
      ```
      b86b55ca
    • dingzhiwei's avatar
      Merge branch 'dev' · 292e80b8
      dingzhiwei authored
      292e80b8
    • dingzhiwei's avatar
      2b04ff54
    • dingzhiwei's avatar
      Merge remote-tracking branch 'origin/master' · fab6aaf9
      dingzhiwei authored
      fab6aaf9
    • dingzhiwei's avatar
      升级版本v1.13.0 · 63b6b225
      dingzhiwei authored
      63b6b225
    • 大森林's avatar
      !9 修复 IllegalAccessError 错误 · e1b17a6f
      大森林 authored
      Merge pull request !9 from 青木/master
      e1b17a6f
    • dingzhiwei's avatar
      删除多余引用 · aeb70220
      dingzhiwei authored
      aeb70220