建木(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:8command: --init-connect='SET NAMES utf8' --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci --max-connections=1200 --max-user-connections=1000ports:- "10005:3306"restart: alwaysenvironment:MYSQL_ROOT_PASSWORD: 123456MYSQL_DATABASE: "jianmu"TZ: "Asia/Shanghai"ci-server:image: jianmudev/jianmu-ci-server:v2.3.1restart: alwaysenvironment:SPRING_PROFILES_ACTIVE: devSPRING_DATASOURCE_URL: jdbc:mysql://jianmu-mysql:3306/jianmu?useUnicode=true&characterEncoding=utf8&useSSL=false&allowPublicKeyRetrieval=trueSPRING_DATASOURCE_USERNAME: rootSPRING_DATASOURCE_PASSWORD: 123456EMBEDDED_DOCKER-WORKER_DOCKER-HOST: unix:///var/run/docker.sockEMBEDDED_DOCKER-WORKER_SOCK-FILE: /var/run/docker.sockJIANMU_API_ADMINPASSWD: 123456
# REGISTRY_AK:
# REGISTRY_SK:volumes:- /var/run/docker.sock:/var/run/docker.sock- /mnt/jianmu/ci:/cidepends_on:- jianmu-mysqlentrypoint: ["/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.1ports:- "10006:80"- "10007:443"restart: alwaysdepends_on:- jianmu-mysql- ci-servernetworks:default:ipam:config:- subnet: 10.1.0.0/16
3 启动服务
docker-compose up -d
4 启动后默认的用户名和密码
在浏览器输入 http://{服务器ip}:10006, 即可访问登录页面
默认的用户名密码为
用户名:admin
密码:123456
至此已经部署完毕
建木(Jianmu)----使用docker-compose安装部署Jianmu(建木)相关推荐
- 如何使用Docker Compose安装Drupal
The author selected United Nations Foundation to receive a donation as part of the Write for DOnatio ...
- 04@Docker Compose安装Compose模板文件的使用
文章目录 Docker Compose 一.Docker Compose的介绍 1.Compose概述 2.Docker与Docker Compose区别 二.Docker Compose的安装 1. ...
- 使用Docker Compose安装mysql
使用Docker Compose安装mysql 1运行 安装 Docker Compose 运行以下命令以下载 Docker Compose 的当前稳定版本:$ sudo curl -L " ...
- Docker ElK安装部署使用教程
Docker ElK安装部署使用教程 原文:Docker ElK安装部署使用教程 一.简介 1.核心组成 ELK由Elasticsearch.Logstash和Kibana三部分组件组成: Elast ...
- Docker Compose安装以及入门
Docker 安装 脚本安装 自定义脚本 wget https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/stable/Packages ...
- 使用Docker快速安装部署ES和Kibana并配置IK中文分词器以及自定义分词拓展词库
使用Docker快速安装部署ES和Kibana的前提:首先需要确保已经安装了Docker环境 如果没有安装Docker的话,可以参考上一篇的内容:Linux上安装Docker 有了Docker环境后, ...
- docker compose 安装es和kibana
docker compose 安装es和kibana 准备工作 创建es数据存放目录 mkdir /root/app/elk/es/data 增加目录权限 不增加权限,es有可能启动不起来 chmod ...
- docker compose安装elasticsearch
docker compose安装 elasticsearch 安装 创建目录 es: mkdir es cd es 创建挂载目录 data mkdir data 创建 docker-compose.y ...
- 使用Docker快速安装部署mysql
使用Docker快速安装部署mysql的前提:首先需要确保已经安装了Docker环境 如果没有安装Docker的话,可以参考上一篇的内容:Linux上安装Docker 有了Docker环境后,就可以使 ...
- Docker——compose简述部署
前言 Consul是HashiCorp公司推出的开源工具,用于实现分布式系统的服务发现与配置: ●支持健康检查,允许存储键值对: ●基于Golong语言,可移植性强: ●支持ACL访问控制: 与Doc ...
最新文章
- 李彦宏亲测“自动驾驶汽车”,Apollo(阿波罗)坐镇
- Kafka-Monitor
- Color types not allowed (at ‘drawable’ with value ‘#f0f0f0’)
- C语言求积标识符,《C语言程序设计》模拟试卷四.doc
- Http请求中Content-Type讲解以及在Spring MVC中的应用
- DeepNude已迅速下线,来看看它涉及的图像修复技术
- python构建字典查大写英文字母ascii编码_python – 字典中ISO短代码的国家名称,如何处理非ascii字符...
- mysql主从 dump线程_MySQL主从复制线程状态转变
- JQuery------Select标签的各种使用方法
- new 动态分配数组空间 .xml
- java运行bat_java调用bat
- Android TCP客户端调试助手
- Java电子签章验章知识储备
- 《货币金融学》米什金版思维导图
- 如何防止基因编辑技术突破底线:警惕科学狂人再现
- Angular4 - 组件
- 《奏爱》彩虹韩漫画风超甜第二话完整版
- 求一段字符串内最长的非空子字符串的长度(实例)
- Android调用系统相机拍摄视频以及获取缩略图
- 6—CSS基础选择器(标签选择器、类选择器、id选择器)