You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
compose.zip
alternatively this compose setup can be used for easier steps to reproduce, simply running docker compose run against it on windows-latest worker in github action will produce the same error. Alternatively running docker pull on latest algod image can demonstrate the error as well
Algod and its Docker image are built with linux/amd64 and linux/arm64 architecture targets. As noted in Algokit's documentation, running AlgoKit in a Windows environment requires Windows Subsystem for Linux 2 (WSL2) or the Hyper-V backend for Docker. This ensures that Docker in Windows is running with a Linux kernel.
As for GitHub actions, there seem to be roundabout ways to run WSL-1, but this GitHub issue) suggests that WSL-1 is not supported in GitHub actions.
Subject of the issue
Getting:
Error in github actions when trying to pull official algod, conduit, indexer images in github actions running on windows server.
More details in https://github.com/algorandfoundation/algokit-utils-py/actions/runs/7006734023/job/19059268379
Your environment
Default windows-latest worker on github actions
Steps to reproduce
Expected behaviour
Windows server is supported, allowing devs to use official images in docker environments on github actions windows workers.
Actual behaviour
Pulling images fails.
The text was updated successfully, but these errors were encountered: