github.com/containerd/nerdctl@v1.7.7/hack/configure-windows-ci.ps1 (about) 1 # To install CNI, see https://github.com/containerd/containerd/blob/release/1.7/script/setup/install-cni-windows 2 3 $ErrorActionPreference = "Stop" 4 5 #install containerd 6 $version=$env:ctrdVersion 7 echo "Installing containerd $version" 8 curl.exe -L https://github.com/containerd/containerd/releases/download/v$version/containerd-$version-windows-amd64.tar.gz -o containerd-windows-amd64.tar.gz 9 tar.exe xvf containerd-windows-amd64.tar.gz 10 mkdir -force "$Env:ProgramFiles\containerd" 11 cp ./bin/* "$Env:ProgramFiles\containerd" 12 13 & $Env:ProgramFiles\containerd\containerd.exe config default | Out-File "$Env:ProgramFiles\containerd\config.toml" -Encoding ascii 14 & $Env:ProgramFiles\containerd\containerd.exe --register-service 15 Start-Service containerd 16 17 echo "configuration complete! Printing configuration..." 18 echo "Service:" 19 get-service containerd 20 echo "cni configuration" 21 cat "$Env:ProgramFiles\containerd\cni\conf\0-containerd-nat.conf" 22 ls "$Env:ProgramFiles\containerd\cni\bin" 23 echo "containerd install" 24 ls "$Env:ProgramFiles\containerd\" 25 & "$Env:ProgramFiles\containerd\containerd.exe" --version