diff --git a/src/nemo_run/run/torchx_backend/schedulers/docker.py b/src/nemo_run/run/torchx_backend/schedulers/docker.py index 0f6bca2..8dfbaa5 100644 --- a/src/nemo_run/run/torchx_backend/schedulers/docker.py +++ b/src/nemo_run/run/torchx_backend/schedulers/docker.py @@ -88,7 +88,10 @@ def _submit_dryrun(self, app: AppDef, cfg: Executor) -> AppDryRunInfo[DockerJobR cmd = [role.entrypoint] + role.args containers.append( DockerContainer( - name=role.name, command=cmd, executor=_current_executor, extra_env=role.env + name=f"{executor.experiment_id}_{role.name}", + command=cmd, + executor=_current_executor, + extra_env=role.env, ) )