8000 GitHub - lenghuo/changgou-docker-compose: 用于畅购项目开发的一些 docker 环境
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

lenghuo/changgou-docker-compose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

changgou-docker-compose

用于畅购项目开发的一些 docker 环境,由于canal的关系,所以要求虚拟机安装docker时,虚拟机内存必须在2G以上,假如服务器亦是如此

Elasticsearch

配置文件中 elasticsearch 没有配置集群,只有一个实例,默认端口为 9200 ,该仓库中config 文件夹为 elasticsearch 的配置文件夹,pluginselasticsearch 的插件目录,已包含 ik 分词插件

Kibana

Kibanaelasticsearch 官方推出的一个工具,还是比较好用的,具体使用可以百度下,我也不太会使用,在本地可以通过地址http://虚拟机地址:5601来访问管理页面,假如你是本地直接安装的docker 的话那么你就可以直接用 http://localhost:5601 进行访问

mysql

外部访问端口为33061,用户名为:root,密码为:root

Redis

外部访问端口为6379,未设置用户名和密码

RabbitMQ

RabbbitMQ manager访问端口为 15672 ,tcp 连接端口为5672,使用和课程讲的一样,管理用户名和密码都是admin,在项目中记得添加哦!比如在springbootapplication.properties中添加以下代码:

# rabbitmq 的远程地址
spring.rabbitmq.host=192.168.99.121
# rabbitmq 的用户名
spring.rabbitmq.username=admin
# rabbitmq 的密码
spring.rabbitmq.password=admin

morunchang/fastdfs

按照课程配置即可,测试过,可以上传文件

canal/canal-server

canal 是阿里云开发的一款开源的数据库同步工具,canaldocker里建议docker宿主机的内存在2G以上,不然会出现内存溢出错误。

建议

虚拟机内存尽量在 1G 以上,磁盘空间大点,启动的容器太多,看了项目中的环境还有个 canal-server 这个镜像,但实在碍于技术有限不会使用,所以集成了,但是给注释掉了,有想使用的可以去掉 docker-compose.yml 的 canal 节点的注释去测试使用

About

用于畅购项目开发的一些 docker 环境

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0