Jobs
Jobs are operations that services run to perform work, usually transient in nature. Like services, jobs are run in Docker containers on system instances. However when the job completes its work, its container exits.
Jobs are run by services. You cannot start or stop them yourself on demand, but you can schedule the times when they are allowed to run and specify which instances in the system that they are allowed to run on.
Jobs are grouped into job types. All jobs in a type share the same default configuration settings. Newly created jobs inherit their settings from their job type. However, each job in a type can be configured with settings different from the job type default settings.
You can configure storage usage for jobs by associating volumes with job types.
You can configure network ports for job types and individual jobs.