docker run before the image name is declared, we’ll choose a default image for you if one isn’t passed:
WANDB_DOCKER 및 WANDB_API_KEY 환경 변수를 컨테이너에 추가하고, 기본적으로 현재 디렉토리를 /app에 마운트합니다. 이미지 이름이 선언되기 전에 docker run에 추가될 추가 인수를 전달할 수 있으며, 이미지를 지정하지 않으면 기본 이미지가 선택됩니다.
--jupyter 플래그를 전달하면 jupyter가 설치되었는지 확인하고 8888 포트에서 jupyter lab을 시작합니다. 시스템에서 nvidia-docker가 감지되면 nvidia 런타임을 사용합니다. 기존의 docker run 코맨드에 wandb 환경 변수만 설정하고 싶다면 wandb docker-run 코맨드를 참조하세요.
Usage
Arguments
| 인수 | 설명 | 필수 여부 |
|---|---|---|
DOCKER_RUN_ARGS | 설명 없음 | No |
DOCKER_IMAGE | 설명 없음 | No |
Options
| 옵션 | 설명 |
|---|---|
--nvidia | nvidia 런타임을 사용합니다. nvidia-docker가 있으면 기본값으로 nvidia를 사용합니다 (기본값: False) |
--digest | 이미지 digest를 출력하고 종료합니다 (기본값: False) |
--jupyter | 컨테이너에서 jupyter lab을 실행합니다 (기본값: False) |
--dir | 컨테이너 내에서 코드를 마운트할 디렉토리 (기본값: /app) |
--no-dir | 현재 디렉토리를 마운트하지 않습니다 (기본값: False) |
--shell | 컨테이너를 시작할 쉘 (기본값: /bin/bash) |
--port | jupyter를 바인딩할 호스트 포트 (기본값: 8888) |
--cmd | 컨테이너에서 실행할 코맨드 |
--no-tty | tty 없이 코맨드를 실행합니다 (기본값: False) |