Use o docker para criar um sistema de armazenamento de objetos distribuído minio

Use o docker para criar um sistema de armazenamento de objetos distribuído minio

Aqui vou apresentar brevemente a você o que é minio?
Anexe o link para o site oficial do Minio: https://minio.org.cn/

MinIO é um servidor de armazenamento de objetos de software livre que usa APIs HTTP/REST padrão
para acessar e gerenciar dados. Adota uma arquitetura distribuída com alto desempenho, alta disponibilidade e escalabilidade. O MinIO pode ajudar os usuários a gerenciar e armazenar facilmente grandes quantidades de dados não estruturados e integrar-se a outros aplicativos e ferramentas.

Usar o Docker para construir um sistema de armazenamento de objeto distribuído MinIO permite que você crie e configure rapidamente um sistema de armazenamento escalável de alto desempenho. Com etapas simples, você pode implantar e gerenciar o MinIO em um ambiente distribuído e armazenar e acessar facilmente grandes quantidades de dados não estruturados. Neste artigo, apresentaremos como usar o Docker para criar um sistema de armazenamento de objetos distribuído MinIO, ajudando você a começar rapidamente e a usar soluções de armazenamento distribuído.

Após uma breve introdução, vamos começar a construir!

①Instale a imagem minio através do Docker

docker pull minio/minio 

Após a instalação, podemos docker imagesver esta imagem por

insira a descrição da imagem aqui
②Depois de instalar a imagem do docker, criamos um container para iniciar o minio através do seguinte comando (você pode escolher um dos dois aqui)
Método 1:

docker run -p 9000:9000 -p 9001:9001 minio/minio server /data --console-address ":9001"

Método 2:
Se você precisar especificar o diretório de instalação e definir a senha padrão especificada, use o seguinte comando (aqui especifiquei o caminho de armazenamento do arquivo como: /www/wwwroot/minio.sionma.com e defina a senha de usuário padrão como: miniadmin)

docker run -p 9000:9000 -p 9001:9001 \
  -v /www/wwwroot/minio.sionma.com:/data \
  -e "MINIO_ROOT_USER=minioadmin" \
  -e "MINIO_ROOT_PASSWORD=minioadmin" \
  minio/minio server /data --console-address ":9001"

③Crie e inicie o container docker, para que nosso minio esteja configurado, e possamos acessá-lo através do seguinte endereço

S3-API: http://172.17.0.5:9000  http://127.0.0.1:9000 
Console: http://172.17.0.5:9001 http://127.0.0.1:9001

Se você estiver no servidor, pode http:// 你服务器的公网IP :9001acessá-lo através de . Aqui, como estou no servidor, substituo diretamente 127.0.0.1 pelo IP público do meu servidor. 注意开启服务器防火墙,输入帐号密码minioadmin,minioadmin
[6404e3d9fcfb5edae1a80c6.png)![](https://img-blog.csdnimg.cn/2afa37aa6d414eadb34ca61c54854552.png
④ Depois que o minio for construído com sucesso, vamos fazer login no controle Minio painel para testar

insira a descrição da imagem aqui
Depois que o login for bem-sucedido, vamos criar um balde, fazer upload de uma foto para testá-lo e
insira a descrição da imagem aqui
insira a descrição da imagem aqui
insira a descrição da imagem aquiinsira a descrição da imagem aqui
clicar em compartilhar, copiar o link do arquivo compartilhado
http://127.0.0.1:9000/sionma-dcxt/favicon.png
lembre-se de substituir isso 127.0.0.1pelo seu O IP da rede pública
insira a descrição da imagem aqui
insira a descrição da imagem aqui
aqui é o fim da construção e teste do nosso minio!Se não entendeu nada, pode deixar um recado nos comentários.

Acho que você gosta

Origin blog.csdn.net/m0_43413873/article/details/131572654
Recomendado
Clasificación