/
GoDocker features

GoDocker features

see README.md


  • job submission
  • job watch (check if job is over)
  • kill job
  • suspend/resume job (Swarm only)
  • reschedule a job
  • interactive access (ssh) with the container for manual commands
  • different placement strategies (fifo or fairshare)
  • local or ldap authentication
  • quotas: user or project (cpu, memory, disk) with time based resource usage
  • use a private registry
  • rate limiting: limit number of pending tasks for a user or globally
  • dependency between tasks
  • job arrays
  • process monitoring
  • temporary local storage on nodes
  • optional *guest* support, i.e. accepting users connecting with Google, GitHub, ... and not in system. Guest will map to a system user for execution.
  • node reservation (mesos)
  • experimental resource reservation (GPU, etc.)
  • open some ports in container
  • FTP server for user data upload (with quota) using go-d-ftp.py process
  • Optional rescheduling on node failure (failure policy)
  • partial DRMAA support
  • Job submission on SGE with native host jobs or docker jobs

Related content

GODOCKER
GODOCKER
More like this
NewJobSubmit
NewJobSubmit
More like this
Network
Network
More like this
Managing
Managing
More like this
GoDocker 1.1 is out!
GoDocker 1.1 is out!
More like this
GoToProduction
GoToProduction
More like this