Container Management
Last updated
Last updated
Device container management is the major feature in this release, you can easily set up, deploy, monitor, and manage each container on different devices. For device managers, it can create, manage and set the health of containers within minutes, and provide a variety of container restart strategies. Through the dashboard, you can quickly understand the running status of the container in the managed device. In addition, for container developers, the Azure Container Repository is supported as a public cloud solution, and private cloud uses Harbor as a container repository.
Through the dashboard, DeviceOn provides the summary of device docker status, for example how many container, images, volumes, and networks on that edge device.
Management and Actions
Click on the Containers to shows details, you can choose the existing container to start, stop, restart, pause and other operations.
After the container is started, you can click the Log, Status icon to know the running status of the current container in time, including Memory, CPU, and Network usage.
Deploy a Container to Edge Device (One and Batch)
Click on “+” icon to create/deploy a container from remote registry.
Mode: If you want to deploy images in batches, you can click the Group Mode, otherwise you can select the Device Mode.
Container Name: Given your container name.
Auto Start: After the image is deployed, do you need to start running as a container immediately?
Remaining Storage: Free space on hard drive
Source Image: The source image can be the repository that has been set or the device itself.
Container Settings: Parameter settings for container startup, such as port mapping, command, etc.
Images
Details of the image, including layer of content, environment variable Tag, ID, etc.
Volumes
Volume basic information and mount path of the device.
Networks
Network information and which container used.
Configure Container Registry
To add a container registry, go to Container > Registries and click the + icon. DeviceOn supports Azure Container Registry (ACR) for public registries and Harbor for private registries.
To configure an ACR registry:
Get the Registry URL, Username, and Token (Password) from ACR
Enter those details when creating the registry in DeviceOn
Synchronize Registry
Select your registries and click on icon to synchronize the docker image list to DeviceOn Next, the repository and image listing information is displayed on DeviceOn, and you can start deploying these images to edge devices.