Introduction
Last updated
Last updated
One of the primary reasons for your worker going down is Docker not functioning properly, often due to incomplete installation of necessary software required by the project, or not knowing how to restart Docker smoothly when it encounters errors.
To ensure that your Docker is running smoothly, it's crucial to have both the required Docker images in use and corresponding containers running. Let's check the status of the Docker images and containers:
Required Docker Images in Use
A healthy Docker setup should have both the ionetcontainers/io-worker-vc and ionetcontainers/io-worker-monitor images in use.
Docker Container Status
In addition to having the necessary Docker images in use, it's essential to ensure that corresponding containers are running. These containers should have a CPU usage greater than 0%.
"The aforementioned aspects may be straightforward for those with experience and knowledge in this field. However, I know that many newcomers, venturing into running workers for IO.NET, may struggle with software installations, executing commands correctly, or determining the running status of a worker. Therefore, this document is primarily crafted for those newcomers, newusers. If you have any suggestions, I warmly welcome and greatly appreciate your input. Sincere thanks!"