Menu Docs
Página inicial do Docs
/ /
Atlas CLI
/

Executar comandos do Atlas CLI com Docker

Nesta página

  • Conclua os pré-requisitos
  • Siga estas etapas

Este tutorial mostra como executar comandos do Atlas CLI com Docker das seguintes maneiras:

  • Executar Docker no Modo Interativo

  • Executar Docker como um daemon (modo desanexado)

Para saber mais sobre o modo interativo e o modo independente,Docker consulte execução .

Para obter mais informações sobre nossa Atlas CLI Docker imagem do do , consulte nosso Docker repositório do Hub.

Você também pode criar um sistema local do Atlas com Docker. Para saber mais, consulte Criar um sistema local do Atlas com Docker.

Antes de começar, cumpra os seguintes pré-requisitos:

  1. Instale o mecanismo do Docker ou área de trabalho do Docker.

  2. Puxe a imagem do Docker para instalar o Atlas CLI com Docker.

  3. (Opcional) Para executar no modo interativo com um arquivo de ambiente, crie um arquivo de ambiente que contém variáveis de ambiente válidas do Atlas CLI , incluindo variáveis de ambiente de chave de API que fornecem suas chaves de API.

Para executar comandos do Atlas CLI com Docker, selecione uma das seguintes opções e siga as etapas:

1

Execute o comando para obter um shell no modo interativo.

Para obter um shell sem um arquivo de ambiente, execute o seguinte comando:

docker run --rm -it mongodb/atlas bash

Para obter um shell usando um arquivo de ambiente, execute o seguinte comando, substituindo atlas.env pelo nome do arquivo de ambiente:

docker run --env-file atlas.env --rm -it mongodb/atlas bash
2

Para autenticar e executar comandos, configure as chaves API no arquivo de ambiente. Para saber mais, consulte Variáveis de ambiente do Atlas CLI.

Para autenticar sem um arquivo de ambiente, você pode executar o atlas auth login :

atlas auth login

Depois de autenticar, você pode executar comandos do Atlas CLI. Por exemplo, você pode executar Atlas --ajuda para saber mais sobre os comandos disponíveis:

atlas --help
1

Execute o seguinte comando para iniciar o daemon:

docker run -d --name mongodb/atlas mongodb/atlas
2

Execute o seguinte comando para obter uma shell com um arquivo de ambiente:

docker exec --env-file atlas.env --rm -it mongodb/atlas bash
3

Para autenticar e executar comandos, configure as chaves API no arquivo de ambiente. Para saber mais, consulte Variáveis de ambiente do Atlas CLI.

Após configurar chaves API, você pode executar comandos do Atlas CLI adicionando docker exec --env-file ./atlas.env --rm mongodb/atlas antes de cada comando do Atlas CLI. Por exemplo, para executar o comando Atlas --help com um arquivo de ambiente, execute o seguinte comando, substituindo atlas.env pelo nome do arquivo de ambiente:

docker exec --env-file ./atlas.env --rm mongodb/atlas atlas --help

Voltar

Automações de teste