Can I specify a Dockerfile and let W&B build a Docker image for me?
less than a minute
この機能は、要件は安定しているものの、コードベースが頻繁に変更される プロジェクトに適しています。
マウントを使用するように Dockerfile をフォーマットします。詳細については、Docker Docs Web サイトのマウントに関するドキュメントをご覧ください。
Dockerfile を構成した後、W&B に次の 3 つの方法のいずれかで指定します。
- Dockerfile.wandb を使用する
- W&B CLI を使用する
- W&B App を使用する
W&B run のエントリポイントと同じ ディレクトリーに Dockerfile.wandb ファイルを含めます。W&B は、組み込みの Dockerfile の代わりにこのファイルを利用します。
ジョブをキューに入れるには、wandb Launch コマンドで --dockerfile フラグを使用します。
wandb launch --dockerfile path/to/Dockerfile
W&B App でジョブをキューに追加するときに、オーバーライド セクションで Dockerfile のパスを指定します。キーと 値 のペアとして、"dockerfile" を キー として、Dockerfile へのパスを 値 として入力します。
次の JSON は、ローカル ディレクトリーに Dockerfile を含める方法を示しています。
{
  "args": [],
  "run_config": {
    "lr": 0,
    "batch_size": 0,
    "epochs": 0
  },
  "entrypoint": [],
  "dockerfile": "./Dockerfile"
}
[i18n] feedback_title
[i18n] feedback_question
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.