Installing a private registry on Windows Server 2016

Hi all,

Has anyone been able to create a private local registry on Windows Server 2016?

I tried to follow default documentation here https://docs.docker.com/registry/deploying/. It fails though with the error:

docker : failed to register layer: re-exec error: exit status 1: output: ProcessBaseLayer C:\Progr
amData\docker\windowsfilter\07452689e2bfad06013a39721f30ffc39ef52a0ec3be39a350ae7fe2263fdc18: The
system cannot find the path specified.

Is it even possible allready to create a registry on a windows server machine?

You’d have to build a registry Docker image for Windows, it currently only exists as a Linux image I think. This is the Dockerfile for the Linux image: https://github.com/docker/distribution-library-image/tree/3b4a84c1f152b60688e99d2efadf305479541482

I went ahead and created an issue: https://github.com/docker/distribution-library-image/issues/26

Hi
you can try with this
https://hub.docker.com/r/stefanscherer/registry-windows/

1 Like

You can try “docker pull sixeyed/registry”.
This is created by Pluralsight author Elton Stoneman, and I trust images created by him :slight_smile: .