docker context use

docker context use

docker context use는 Docker CLI의 기본 컨텍스트를 설정하는 명령이에요. 앞으로 사용할 기본 데몬·엔드포인트를 바꾸고 싶을 때 써요.

출처: 문서

본문

docker context use 명령은 Docker CLI의 기본 컨텍스트를 설정해요. 이 명령은 CLI 구성(~/.docker/config.json)을 갱신해서 기본 컨텍스트를 설정해요. 이 변경은 영구적이며, 현재 터미널뿐 아니라 그 구성을 공유하는 모든 셸·세션에 영향을 미쳐요. 일회성 명령이나 셸별 사용에는 --context 또는 DOCKER_CONTEXT 환경 변수를 대신 써요.

사용법 (Usage)

docker context use CONTEXT

예제 (Examples)

기본(sticky) 컨텍스트 설정하기

이 명령은 CLI 구성을 갱신하고 새 터미널 세션에 적용돼요.

$ docker context use my-context
my-context

$ docker context show
my-context

단일 명령에 컨텍스트 사용하기

기본값을 바꾸지 않으려면 전역 --context 플래그를 써요.

$ docker --context my-context ps

현재 셸 세션에서 컨텍스트 사용하기

DOCKER_CONTEXT를 설정해서 현재 셸에서 구성된 기본값을 덮어써요.

$ export DOCKER_CONTEXT=my-context
$ docker context show
my-context

덮어쓰기를 멈추려면:

$ unset DOCKER_CONTEXT

기본 컨텍스트로 다시 전환하기

$ docker context use default
default

더 알아보기 (Learn more)