首页 > 其他分享 >minio+elasticsearch docker-compose

minio+elasticsearch docker-compose

时间:2023-02-18 13:12:59浏览次数:36  
标签:compose minio 9090 elasticsearch volumes docker data

version: '3.1'

services:
  elasticsearch:
    image: elasticsearch:7.17.4
      # volumes:
      # - /etc/localtime:/etc/localtime
      # - ./es/plugins:/usr/share/elasticsearch/plugins #插件文件挂载
      # - ./es/data:/usr/share/elasticsearch/data #数据文件挂载
    ports:
      - '9200:9200'
      - '9300:9300'
    container_name: elasticsearch
    restart: always
    environment:
      - 'cluster.name=elasticsearch' #设置集群名称为elasticsearch
      - 'discovery.type=single-node' #以单一节点模式启动
      - 'ES_JAVA_OPTS=-Xms1024m -Xmx1024m' #设置使用jvm内存大小
      - 'TZ=Asia/Shanghai'
  minio:
    image: minio/minio
    ports:
      - '9000:9000' # api 端口
      - '9090:9090' # 控制台端口
    restart: always
    environment:
      - 'MINIO_ROOT_USER=minioadmin'
      - 'MINIO_ROOT_PASSWORD=12345678'
      - 'TZ=Asia/Shanghai'
    # volumes:
    #   - /docker/minio/data:/data               #映射当前目录下的data目录至容器内/data目录
    #   - /docker/minio/config:/root/.minio/     #映射配置目录
    command: server --console-address ':9090' /data  #指定容器中的目录 /data
    privileged: true

volumes:
  elasticsearch:
  minio:

 

标签:compose,minio,9090,elasticsearch,volumes,docker,data
From: https://www.cnblogs.com/goPush/p/17132373.html

相关文章

  • docker 安装 nginx
    docker安装nginx参考:https://blog.csdn.net/weixin_43872830/article/details/128972671docker公共仓库地址参考:https://hub.docker.com/......
  • 将 .net core 程序部署到 docker
    发布项目在VS里面选择你需要发布的程序右击添加docke支持,选择要发布的OS目标是Linux。然后会生成一个Dockerfile文件编辑Dockerfile文件注释掉一部分,然后添加......
  • 使用Docker启动并运行Flask应用
    (一)拉取Python镜像dockerpullpython#查看当前主机中存在的镜像dockerimages(二)编写flask应用1.创建一个目录mkdirflask_demo#进入目录中cdflask_de......
  • centos下docker中安装kong
    1、初始化docker环境:yuminstall-yepel-releasecurl-fsSLhttps://get.docker.com/|shsystemctldaemon-reloadsystemctlenabledocker.servicesystemctlrestartdoc......
  • 安装Docker容器
    安装docker1、Docker要求CentOS系统的内核版本高于3.10,查看本页面的前提条件来验证你的CentOS版本是否支持Docker。通过uname-r命令查看你当前的内核版本$unam......
  • 在 Linux 中Docker上安装、启用 SQL Server 代理
     一、使用Docker运行SQLServerLinux容器映像https://learn.microsoft.com/zh-cn/sql/linux/quickstart-install-connect-docker?view=sql-server-linux-ver15&piv......
  • composer 执行install 超时解决
    我本地的环境是docker,进入docker执行install后返回超时:#composerinstallNocomposer.lockfilepresent.Updatingdependenciestolatestinsteadofinstallingf......
  • docker学习记录
    系统环境NAME="Ubuntu"VERSION="18.04.2LTS(BionicBeaver)"感受惊为天人,这玩意真的好用在我目前来看,docker就是一个轻量化的虚拟机,用多了vmware,用这样迅捷的虚拟......
  • ElasticSearch系列01
    系列内容elasticsearch概述elasticsearch安装elasticsearch查询客户端api使用1.elasticsearch概述1.1简介官网:https://www.elastic.co/Elasticsearch(......
  • docker rabbitmq数据持久化
    RabbitMQ消息队列怎样做到服务宕机或重启消息不丢失RabbitMQ确保持久性消息能从服务器重启中恢复的方式是,将它们写入磁盘上的一个持久化日志文件。当发布一个持久性消息到......