Docs Menu
Docs Home
/ /
MongoDB CLI
/

환경 변수

이 페이지의 내용

  • Precedence
  • 지원되는 환경 변수

스크립팅을 더 쉽게 하기 위해 환경 변수를 사용하여 구성 설정을 지정할 수 있습니다.

  • 명령을 실행할 때 환경 변수를 사용하여 지정한 모든 설정이 구성 파일에 저장된 프로필보다 우선합니다.

  • --projectId 옵션을 사용하여 명령을 실행하면 명령줄 옵션이 환경 변수와 구성 파일에 저장된 프로파일보다 우선합니다.

MongoDB CLI는 다음과 같은 환경 변수를 지원합니다.

변수
설명
MCLI_PUBLIC_API_KEY
MongoDB 서비스와 상호 작용하는 명령에 대한 공개 API 키를 설정합니다.
MCLI_PRIVATE_API_KEY
MongoDB 서비스와 상호 작용하는 명령에 대한 비공개 API 키를 설정합니다.
MCLI_ORG_ID
--orgId 옵션이 필요한 명령에 대한 조직 ID를 설정합니다.
MCLI_PROJECT_ID
--projectId 옵션이 필요한 명령어의 프로젝트 ID를 설정합니다.
MCLI_OPS_MANAGER_URL
Ops Manager의 경우에만 API 호출에 대한 기본 URL을 설정합니다. URL은 슬래시로 끝나야 합니다(예: /).
MCLI_SERVICE

MongoDB 서비스 유형을 설정합니다. 유효한 값은 다음과 같습니다.

서비스
cloud
default

MongoDB Atlas

cloudgov
cloud-manager
ops-manager
MCLI_OUTPUT

출력 필드와 형식을 설정합니다. 유효한 값은 다음과 같습니다:

출력 형식
Empty
default
사람이 읽을 수 있는 출력으로, MongoDB CLI가 반환하는 모든 필드를 포함합니다.
json
MongoDB CLI가 반환하는 모든 필드를 포함하는 JSON 출력입니다.
json-path
지정한 필드가 포함된 JSON 출력입니다.
go-template
MCLI_MONGOSH_PATH
로컬 시스템에서 MongoDB Shell의 전체 경로 mongosh입니다.
MCLI_SKIP_UPDATE_CHECK
yes으로 설정하면 MongoDB CLI가 새 버전으로 업데이트하라는 메시지를 표시하지 않습니다.
MCLI_OPS_MANAGER_CA_CERTIFICATE
Ops Manager only
해당하는 경우 클라이언트 및 Ops Manager TLS 인증서에 서명하는 데 사용되는 PEM 인코딩 인증 기관(CA) 인증서에 대한 로컬 시스템의 전체 경로입니다.
MCLI_OPS_MANAGER_SKIP_VERIFY
Ops Manager only

true으로 설정하면 MCLI_OPS_MANAGER_CA_CERTIFICATE TLS 인증서가 확인되지 않습니다. 이렇게 하면 유효하지 않은 인증서로 인해 연결이 거부되는 것을 방지할 수 있습니다.

중요: MCLI_OPS_MANAGER_SKIP_VERIFYtrue 로 설정하는 것은 안전하지 않으므로 프로덕션 환경에서는 권장되지 않습니다.

HTTP_PROXY, http_proxy

절대 URL 또는 hostname[:port] 형식의 호스트 이름 및 포트입니다.

다음 예시는 프록시 구성에 인증이 필요하지 않은 경우 환경 변수를 설정하는 방법을 보여줍니다.

HTTP_PROXY=<my.proxy.address>

다음 예에서는 프록시 구성에 인증이 필요한 경우 환경 변수를 설정하는 방법을 보여줍니다.

HTTP_PROXY=username:password@<my.proxy.address>

다음 예에서는 구성표가 socks5인 경우 환경 변수를 설정하는 방법을 보여줍니다.

HTTP_PROXY=socks5://<my.proxy.address>
HTTPS_PROXY, https_proxy

절대 URL. HTTP_PROXY도 설정하는 경우, 이는 모든 요청에 대해 HTTP_PROXY보다 우선합니다.

예를 예시 다음은 환경 변수를 설정하다 하는 방법을 보여줍니다.

HTTPS_PROXY=https://<my.proxy.address>
NO_PROXY, no_proxy
URL에 대해 프록시가 구성되지 않았으므로 URL에 대한 프록시가 없음을 나타냅니다.

돌아가기

구성 파일