Ascend Docker Runtime

Application Scenario

When creating a container, Ascend driver scripts and commands must be imported to ensure that Ascend AI processors can be properly used in the container. These scripts and commands are stored across multiple files and may be subject to changes. Ascend Docker Runtime, deployed on compute nodes, can avoid lengthy file mounting during container creation. By inputting the Ascend AI processor's ID, you can quickly mount the necessary files and drivers.

Component Function

  • It supports Ascend-based containerization for Docker or containerd to automatically mount required files and device dependencies.
  • Some hardware forms support the input of vNPU information to create and destroy vNPUs.

Upstream and Downstream Dependencies

Figure 1 shows the logical interfaces of Ascend Docker Runtime.

Figure 1 Upstream and downstream dependencies