Utilisation
Description
/app par
défaut. Injectez WANDB_API_KEY si vous êtes connecté. Redéfinissez le
point d’entrée du conteneur pour garantir que wandb est installé.
Passez des arguments supplémentaires pour les ajouter à docker run avant
le nom de l’image. Utilisez une image par défaut si aucune n’est spécifiée.
Utilisez --jupyter pour installer et démarrer JupyterLab sur le port 8888.
Activez automatiquement le runtime NVIDIA si NVIDIA Docker est
disponible sur l’hôte.
Docker doit être installé et en cours d’exécution sur la machine hôte.
Pour injecter des variables d’environnement W&B dans une commande docker run
existante sans modifier le point d’entrée, utilisez wandb docker-run.
Par exemple, pour exécuter l’image par défaut et monter un jeu de données dans le conteneur :
Arguments
| Nom | Par défaut | Type |
|---|---|---|
docker_run_args | STR | False |
docker_image | STR | False |
Options
| Option | Type | Description |
|---|---|---|
--nvidia | Indicateur booléen | Utilise le runtime nvidia ; la valeur par défaut est nvidia si nvidia-docker est présent. Par défaut: False |
--digest | Indicateur booléen | Affiche le digest de l’image, puis quitte. Par défaut: False |
--jupyter | Indicateur booléen | Exécute JupyterLab dans le conteneur. Par défaut: False |
--dir | STR | Répertoire dans lequel monter le code dans le conteneur. Par défaut: /app |
--no-dir | Indicateur booléen | Ne monte pas le répertoire actuel. Par défaut: False |
--shell | STR | Shell avec lequel démarrer le conteneur. Par défaut: /bin/bash |
--port | STR | Port hôte auquel lier Jupyter. Par défaut: 8888 |
--cmd | STR | Commande à exécuter dans le conteneur. Par défaut: None |
--no-tty | Indicateur booléen | Exécute la commande sans tty. Par défaut: False |