Postagens

Mostrando postagens de março, 2021

MongoDB + Docker: Criando uma instância do Mongo com Docker

Imagem
Neste tópico será demonstrado o passo a passo para a criação de um contâiner Docker para o banco de dados MongoDB. Mas o que é MongoDB? É um banco de dados opensource, de alta performance e flexível, sendo considerado o principal banco de dados NoSQL. Os banco de dados NoSQL apresentam algumas vantagens sobre os outros tipos, principalmente quando precisamos de escalabilidade, flexibilidade, bom desempenho e facilidade para consultas. Atenção Antes de tudo você deve ter o Docker instalado em seu sistema operacional. Criando o contâiner Para criar o contâiner basta você rodar o comando abaixo em seu terminal: docker run --name mongo -d -p 27017:27017 -p 28017:28017 -e MONGO_INITDB_ROOT_USERNAME=admin -e MONGO_INITDB_ROOT_PASSWORD=mypass mongo:latest O comando acima irá fazer o pull da última imagem docker do MongoDB e logo em seguida irá criar e iniciar o contâiner em seu computador. Caso você queira especificar uma versão do Mongo, basta alterar a palavra  latest  do comando pela vers