sbx env run

sbx env run

sbx env run은 필요하면 샌드박스 환경을 만들고 연결하는 명령이에요. 샌드박스가 이미 있으면 재프로비저닝 없이 시작·재연결해요.

출처: 문서

본문

실험적 — 이 명령은 실험적이에요.

s bx env run은 PATH(기본: 현재 디렉터리)에서 환경 파일을 읽고 샌드박스 셸로 들어가요. 샌드박스가 이미 존재하면 시작하고 재프로비저닝 없이 재연결하고, 없으면 먼저 만든 뒤(시크릿·바인딩 프로비저닝) 연결해요.

PATH 여러 개는 순서대로 deep-merge돼요.

sbx env run [PATH...] [flags]

지원하는 옵션은 다음과 같아요.

옵션 기본값 설명
-y, --auto-approve 환경 플랜을 묻지 않고 적용해요.
--clone sbxenv.yaml의 workspace.clone을 재정의해요.
-d, --detached 연결 없이 샌드박스를 만들/시작해요.
--env-arg 실험적 — 환경 파일이 선언한 인자 값이에요, name=value (반복 가능).
--env-args-file 실험적 — 환경 인자 파일이에요 (반복 가능); --env-arg가 우선.
--kit-arg 실험적 — kit가 선언한 인자 값이에요 (반복 가능).
--kit-args-file 실험적 — kit 인자 파일이에요 (반복 가능); --kit-arg가 우선.
--name 샌드박스 이름이에요 — sbxenv.yaml의 name:을 재정의해요.
--skip-host-commands 환경이 선언한 호스트 라이프사이클 명령을 건너뛰어요.

더 알아보기