Atenção! Recentemente, o MinIO mudou sua política de uso. O link abaixo também serve para solucionar a questão da criação das keys.
ACCESS_KEY=$(openssl rand -hex 12) # Gera uma Access Key de 24 caracteres (hexadecimal)
SECRET_KEY=$(openssl rand -hex 24) # Gera uma Secret Key de 48 caracteres (hexadecimal)
Passo 1
Para resolver o acesso ao MinIO e criar uma Access Key e um bucket usando o console do container MinIO no Docker Swarm com Portainer, você pode seguir os passos abaixo:
Passos para Criar uma Access Key e um Bucket no MinIO:
Acessar o Console do Container MinIO:
- No Portainer, navegue até
Containers
. - Encontre o container do MinIO.
- Clique em
Console
para abrir o terminal dentro do container.
- No Portainer, navegue até
Entrar com o Usuário Admin:
- Se você configurou uma Access Key (
MINIO_ROOT_USER
) e uma Secret Key (MINIO_ROOT_PASSWORD
) durante a configuração, use-as para acessar. - Caso contrário, você pode usar as credenciais padrões configuradas no
docker-compose.yml
ou diretamente no MinIO.
- Se você configurou uma Access Key (
Criar uma Access Key e Secret Key:
Utilize o comando abaixo para criar um usuário e definir uma Access Key e Secret Key:
mc alias set myminio http://localhost:9000 [MINIO_ROOT_USER] [MINIO_ROOT_PASSWORD]
Troque
MINIO_ROOT_USER
eMINIO_ROOT_PASSWORD
pelas suas credenciais atuais do MinIO.Para criar um novo usuário, utilize o comando:
mc admin user add myminio [newuser] [newpassword]
Substitua newuser
pela nova Access Key desejada e newpassword
pela nova Secret Key.
Criar um Bucket:
Para criar um bucket, use o comando:
mc mb myminio/novobucket
Substitua novobucket
pelo nome do bucket que deseja criar.
Configurar Políticas de Acesso ao Bucket (Opcional):
Você pode configurar permissões para o bucket criado, por exemplo, definindo-o como público:
mc anonymous set public myminio/nomedobucket
Verificar a Política Aplicada:
Após definir a política, você pode verificar se foi aplicada corretamente:
mc anonymous get myminio/seubucket

Chave Pix: (15) 99605-5592 | Natália Moura de Araújo
Ajude-nos a Manter os Tutoriais Acessíveis!
Sua contribuição é vital para garantir que possamos continuar fornecendo tutoriais valiosos e educacionais para todos. Através das suas doações, você estará ajudando a manter nosso vasto acervo de conhecimento disponível e acessível a todos os que desejam aprender e crescer.