Skip to main content

Docker Svc

The docker service maintains containers on a node. It expects the docker socket to be mounted.

For simplicity the Docker Svc is only concerned with the node it resides on. In other words, the Docker Svc is not distributed, it only starts and stops containers locally.

Used By

This page is a high level overview of the Docker Svc. For more details, please see the Docker Svc API documentation.

Responsibilities

  • Start and stop containers when needed - ensuring the running containers match what is expected.

Dependencies

  • Download Svc to get the local file path of the model from the asset URL

Current Limitations

  • Service expects to run on the same node as the Download Svc. This is an issue in distributed setups.