Windows

Ibland kan din Docker eller din Worker stöta på problem och inte fungera smidigt. I sådana fall får du ofta rådet i #Support-kanalen att ta bort behållarna och köra worker-kommandot igen.

Om din Docker-container för närvarande ser ut så här, vilket indikerar att den har slutat fungera, och vad du behöver göra är att starta om den. Gör följande steg:

  • Öppna Powershell som administratör.

  • Ange följande skript för att ta bort alla behållare och avbildningar och köra kommandot worker igen:

    # Stop all running containers
    docker stop $(docker ps -aq)
    
    # Remove all containers
    docker rm $(docker ps -aq)
    
    # Remove all images
    docker rmi $(docker images -aq)
    
    # Run the worker command
    # [ USE YOUR ACTUAL WORKER COMMAND ]
  • Ditt workerkommando finns på din workerpage.

  • Mitt skriptexempel efter att ha ersatt arbetarkommandot:

# Stop all running containers
docker stop $(docker ps -aq)

# Remove all containers
docker rm $(docker ps -aq)

# Remove all images
docker rmi $(docker images -aq)

# Run the worker command
docker run -d -v /var/run/docker.sock:/var/run/docker.sock -e DEVICE_NAME="best-testing" -e DEVICE_ID=f2eaaa74-8314-439a-ab1c-5663aca3af13 -e USER_ID=b44b6479-45ec-40b9-9d54-4c0965fab66a -e OPERATING_SYSTEM="Windows" -e USEGPUS=true --pull always ionetcontainers/io-launch:v0.1
  • När du har skrivit in skriptet blir resultatet så här i Powershell:

  • Din docker är nu återställd och körs normalt:

Last updated