Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.

Instale o MongoDB Community no Docker

Você pode executar o MongoDB Community Edition como um contêiner Docker usando a imagem oficial da MongoDB Community . Esta página descreve como instalar, executar, verificar e conectar-se ao MongoDB Community Edition no Docker.

Antes de instalar o MongoDB Community Edition no Docker, preencha os seguintes pré-requisitos:

  • MongoDB 5.0+ Imagens do Docker requerem compatibilidade com AVX em seu sistema. Se seu sistema não permtir AVX, você poderá usar uma imagem do docker do MongoDB anterior à versão 5.0.

    Aviso

    Versões do MongoDB anteriores à 7.0 atingiram o fim da vida útil (End-of-life ou EOL, em inglês) e não são mais suportados pelo MongoDB. Essas versões devem ser usadas apenas para fins de teste.

Para extrair a imagem do servidor da comunidade MongoDB 9.0, execute o seguinte comando:

docker pull mongodb/mongodb-community-server:9.0-ubi9-slim
1

Execute o seguinte comando para iniciar um container denominado mongodb a partir da imagem:

docker run --name mongodb -p 27017:27017 -d mongodb/mongodb-community-server:9.0-ubi9-slim

O sinalizador -d executa o container em segundo plano. O sinalizador -p 27017:27017 publica a porta do container na porta do host.

Você pode anexar opções de linha de comando mongod ao comando docker run. Por exemplo, para iniciar um conjunto de réplicas de nó único , execute o seguinte comando:

docker run --name mongodb -p 27017:27017 -d mongodb/mongodb-community-server:9.0-ubi9-slim --replSet myReplicaSet
2

Para listar containers em execução, execute docker ps. A saída inclui o ID do container, a imagem, o status e as portas publicadas:

docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
c29db5687290 mongodb/mongodb-community-server:9.0-ubi9-slim "docker-entrypoint.s…" 4 seconds ago Up 3 seconds 0.0.0.0:27017->27017/tcp mongodb
1

Para se conectar ao seu sistema, execute mongosh:

mongosh

Como o comando docker run publica a porta do container no host, mongosh se conecta ao endereço padrão, localhost:27017.

2

Para relatar o status da sua instância do MongoDB , execute o comando serverStatus:

db.runCommand( { serverStatus: 1 } )

O comando retorna um documento que descreve sua implantação do mongod.

Receber um selo de habilidade

Domine "MongoDB Architecture Fundamentos de Arquitetura" de grátis!

Saiba mais

Avalie esta página