建木(Jianmu)----使用docker-compose安装部署Jianmu(建木)

1 下载docker-compose文件

① mkdir -p /usr/local/jianmu
② cd /usr/local/jianmu
③ wget https://gitee.com/jianmu-dev/jianmu-deploy/raw/master/docker-compose.yml

2 修改端口号

④ vi docker-compose.yml(修改带《》符号位置即可)
根据实际情况修改,比如这里jianmu-mysql 暴露端口修改为10005,建木的http和https服务端口分别修改为10006和10007

version: '3'
services:
  jianmu-mysql:
    image: mysql:8
    command: --init-connect='SET NAMES utf8' --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci --max-connections=1200 --max-user-connections=1000
    ports:
      - "10005:3306"
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: 123456
      MYSQL_DATABASE: "jianmu"
      TZ: "Asia/Shanghai"
  ci-server:
    image: jianmudev/jianmu-ci-server:v2.3.1
    restart: always
    environment:
      SPRING_PROFILES_ACTIVE: dev
      SPRING_DATASOURCE_URL: jdbc:mysql://jianmu-mysql:3306/jianmu?useUnicode=true&characterEncoding=utf8&useSSL=false&allowPublicKeyRetrieval=true
      SPRING_DATASOURCE_USERNAME: root
      SPRING_DATASOURCE_PASSWORD: 123456
      EMBEDDED_DOCKER-WORKER_DOCKER-HOST: unix:///var/run/docker.sock
      EMBEDDED_DOCKER-WORKER_SOCK-FILE: /var/run/docker.sock
      JIANMU_API_ADMINPASSWD: 123456
#      REGISTRY_AK:
#      REGISTRY_SK:
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - /mnt/jianmu/ci:/ci
    depends_on:
      - jianmu-mysql
    entrypoint: ["/wait-for-it.sh", "jianmu-mysql:3306", "-t", "0", "--", "java", "-Duser.timezone=Asia/Shanghai", "-cp", "/app/resources:/app/classes:/app/libs/*", "dev.jianmu.api.SpringbootApp"]
  web:
    image: jianmudev/jianmu-ci-ui:v2.3.1
    ports:
      - "《10006》:80"
      - "《10007》:443"
    restart: always
    depends_on:
      - jianmu-mysql
      - ci-server

networks:
  default:
    ipam:
      config:
        - subnet: 10.1.0.0/16


3 启动服务

⑤ docker-compose up -d

4 启动后默认的用户名和密码

在浏览器输入 http://{服务器ip}:10006, 即可实现心中想要的页面

默认的用户名密码为
用户名:admin
密码:123456
至此已经部署完毕。

以上都是小K斯,希望能帮到你,不谢~

 

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值