当前位置: 首页 > news >正文

有做面食的网站吗站酷设计官网

有做面食的网站吗,站酷设计官网,软件外包公司绩效考核,潍坊个人做网站的公司单机多副本docker-compose部署minio 简单介绍 如果服务器有限可以单机挂载多硬盘实现多副本容错(生产不推荐) 部署好的文件状态 有两个重要文件 docker-compose.yaml和nginx.conf docker-compose.yaml是docker部署容器的配置信息包括4个minio和1个ng…

单机多副本docker-compose部署minio

简单介绍

如果服务器有限可以单机挂载多硬盘实现多副本容错(生产不推荐)

部署好的文件状态

在这里插入图片描述

有两个重要文件 docker-compose.yamlnginx.conf

docker-compose.yaml是docker部署容器的配置信息包括4个minio和1个nginx容器

部署好的状态

在这里插入图片描述

操作步骤
  1. 安装docker

    yum install docker
    

    在这里插入图片描述

  2. 安装docker-compose

     curl -L https://github.com/docker/compose/releases/download/1.21.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

在这里插入图片描述

  1. 放置配置docker-compose.yaml文件和nginx.conf

    mkdir /home/minios/ #创建文件夹
    

在这里插入图片描述

  1. 运行docker-compose.yaml

    systemctl enable docker
    systemctl start docker
    systemctl status docker
    docker-compose -f docker-compose.yaml up -d
    docker images #查看docker服务镜像
    docker ps #正在运行的docker容器
    docker ps -a #全部的docker容器
    docker logs --tail 100 容器ID  #查看容器日志信息
    telnet 127.0.0.1 9000检查是否成功
    
  2. 创建文件桶

在这里插入图片描述

docker-compose.yaml
version: '3.3'# starts 4 docker containers running minio server instances.
# using nginx reverse proxy, load balancing, you can access
# it through port 9000.
services:minio1:image: minio/minio:RELEASE.2021-04-22T15-44-28Zvolumes:- ./data1-1:/data1- ./data1-2:/data2expose:- "9000"environment:MINIO_ROOT_USER: minioMINIO_ROOT_PASSWORD: minio123command: server http://minio{1...4}/data{1...2}healthcheck:test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"]interval: 30stimeout: 20sretries: 3networks:- fjjminiorestart: alwaysminio2:image: minio/minio:RELEASE.2021-04-22T15-44-28Zvolumes:- ./data2-1:/data1- ./data2-2:/data2expose:- "9000"environment:MINIO_ROOT_USER: minioMINIO_ROOT_PASSWORD: minio123command: server http://minio{1...4}/data{1...2}healthcheck:test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"]interval: 30stimeout: 20sretries: 3networks:- fjjminiorestart: alwaysminio3:image: minio/minio:RELEASE.2021-04-22T15-44-28Zvolumes:- ./data3-1:/data1- ./data3-2:/data2expose:- "9000"environment:MINIO_ROOT_USER: minioMINIO_ROOT_PASSWORD: minio123command: server http://minio{1...4}/data{1...2}healthcheck:test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"]interval: 30stimeout: 20sretries: 3networks:- fjjminiorestart: alwaysminio4:image: minio/minio:RELEASE.2021-04-22T15-44-28Zvolumes:- ./data4-1:/data1- ./data4-2:/data2expose:- "9000"environment:MINIO_ROOT_USER: minioMINIO_ROOT_PASSWORD: minio123command: server http://minio{1...4}/data{1...2}healthcheck:test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"]interval: 30stimeout: 20sretries: 3networks:- fjjminiorestart: alwaysnginx:image: nginx:1.19.2-alpinevolumes:- ./nginx.conf:/etc/nginx/nginx.conf:roports:- "9000:9000"depends_on:- minio1- minio2- minio3- minio4networks:- fjjminiorestart: alwaysnetworks:fjjminio:
nginx.conf
user  nginx;
worker_processes  auto;error_log  /var/log/nginx/error.log warn;
pid        /var/run/nginx.pid;events {worker_connections  1024;
}http {include       /etc/nginx/mime.types;default_type  application/octet-stream;log_format  main  '$remote_addr - $remote_user [$time_local] "$request" ''$status $body_bytes_sent "$http_referer" ''"$http_user_agent" "$http_x_forwarded_for"';access_log  /var/log/nginx/access.log  main;sendfile        on;#tcp_nopush     on;keepalive_timeout  65;#gzip  on;# include /etc/nginx/conf.d/*.conf;upstream minio {ip_hash;server minio1:9000;server minio2:9000;server minio3:9000;server minio4:9000;}server {listen       9000;listen  [::]:9000;server_name  localhost;# To allow special characters in headersignore_invalid_headers off;# Allow any size file to be uploaded.# Set to a value such as 1000m; to restrict file size to a specific valueclient_max_body_size 50m;# To disable bufferingproxy_buffering off;location / {proxy_set_header Host $http_host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_set_header X-Forwarded-Proto $scheme;proxy_connect_timeout 300;# Default is HTTP/1, keepalive is only enabled in HTTP/1.1proxy_http_version 1.1;proxy_set_header Connection "";chunked_transfer_encoding off;proxy_pass http://minio;}}
}
http://www.yayakq.cn/news/429440/

相关文章:

  • 网站开发文档上传服务器上海有名的公司
  • html5炫酷的网站网站添加后台
  • 吸引流量的网站网站 备案 中国 名字吗
  • app设计网站seo营销学校
  • 做地方网站数据哪里来wordpress静态生成
  • 一六八互联网站建设网站建设首页步骤
  • 大气集团网站贵阳网站建
  • 所有北京网站建设公司开一个设计工作室需要什么
  • 软件开发网站有哪些问题做网站邯郸
  • 湘潭网站优化公司同一域名可以做相同网站吗
  • 江西手机版建站系统开发南宁网络营销策划推广公司
  • h5响应式网站建设方案怎么写世界500强企业2021
  • 大型网站制作哪家好网站换源码如何保留以前的文章
  • 山西笑傲网站建设推广教育网站制作一般多少钱
  • 东莞物流网站设计公司各大行业网站
  • 给网站网站做设计网站建设公司一年多少钱
  • 沙田网站建设wordpress分页导航菜单
  • 平面设计素材网站排名wordpress数据库连接
  • 个人网站能放什么内容广告投放平台公司
  • 预付做网站订金怎么做账wordpress3万篇文章优化
  • 昆明门户网站洛阳网站建设电话
  • 石龙镇网站仿做网站制作加双链接怎么做
  • 网站建设代码标签大全做一个在线交易网站需要多少钱
  • 备案网站地址山东住房和城乡建设厅网站主页
  • 九江有没有做网站的公司上海网站营销推广
  • 哪个网站专门做邮轮旅游的手机页面
  • 网站开发与管理期末考试温州注册网络公司
  • 广西做网站公司排名河南建筑材料价格信息网
  • 微信云网站用什么做贵州省建设监理协会网站是什么
  • 建设信息门户网站wordpress代码优化插件