Docs Menu
Docs Home
/ /
Atlas CLI
/

Docker로 Atlas CLI 명령 실행하기

이 페이지의 내용

  • 사전 요구 사항을 완료하세요
  • 다음 단계를 따르세요.

이 튜토리얼에서는 다음과 같은 방법으로 Docker를 사용하여 Atlas CLI 명령을 실행하는 방법을 보여줍니다.

  • 대화형 모드에서 Docker 실행

  • Docker를 데몬으로 실행(분리 모드)

대화형 모드 및 분리 모드에 대해 자세히 알아보려면 Docker 실행을 참조하세요.

이미지에 대한 자세한 내용은 Hub Atlas CLI Docker Docker 리포지토리를 참조하세요.

Docker 를 사용하여 로컬 Atlas 배포서버 서버를 만들 수도 있습니다. 학습 내용은 Docker 로 로컬 Atlas 배포서버 만들기를 참조하세요.

시작하기 전에 다음 사전 요구 사항을 완료하세요.

  1. Docker 엔진 설치 또는 Docker 데스크톱.

  2. Docker 이미지를 가져와서 Docker로 Atlas CLI를 설치합니다.

  3. (선택 사항) 환경 파일을 사용하여 대화형 모드로 실행하려면 환경 파일을 만듭니다. 여기에는 API 키를 제공하는 API 키 환경 변수를 포함하여 유효한 Atlas CLI 환경 변수 가 포함되어 있습니다.

Docker로 Atlas CLI 명령을 실행하려면 다음 옵션 중 하나를 선택하고 단계를 따르세요.

1

명령을 실행하여 대화형 모드 에서 shell 을 가져옵니다.

환경 파일 없이 shell 을 가져오려면 다음 명령을 실행합니다.

docker run --rm -it mongodb/atlas bash

환경 파일 을 사용하여 shell 을 가져오려면 다음 명령을 실행 하여 atlas.env 을 환경 파일 의 이름으로 바꿉니다.

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

명령을 인증하고 실행하려면 환경 파일에서 API 키를 설정합니다. 자세한 내용은 Atlas CLI 환경 변수를 참조하세요.

환경 파일 없이 인증하려면 Atlas 인증 로그인 을 실행 하여 인증할 수 있습니다.

atlas auth login

인증한 후 Atlas CLI 명령을 실행할 수 있습니다. 예를 들어 atlas --help 를 실행하여 사용 가능한 명령에 대해 알아볼 수 있습니다.

atlas --help
1

다음 명령을 실행하여 데몬을 시작합니다.

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

다음 명령을 실행하여 환경 파일이 포함된 shell을 가져옵니다.

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

명령을 인증하고 실행하려면 환경 파일에서 API 키를 설정합니다. 자세한 내용은 Atlas CLI 환경 변수를 참조하세요.

API 키를 설정한 후 각 Atlas CLI 명령 앞에 docker exec --env-file ./atlas.env --rm mongodb/atlas 을(를) 추가하여 Atlas CLI 명령을 실행할 수 있습니다. 예를 들어 환경 파일로 atlas --help 명령을 실행하려면 다음 명령을 실행하여 atlas.env 을(를) 환경 파일 이름으로 바꿉니다.

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

돌아가기

테스트 자동화