My team has been evaluating DTR (v
1.3.1) to integrate it into our CI / CD pipeline and we ran into an issue where there was unreliable push / pull functionality to the DTR. We were getting
404 Not Found errors. We noticed that we had to
docker logout / login and sometimes that would fix the issue, but it was not consistent anyways. We ran the docker engine in debug mode and found out that in the handshake with the DTR, docker was defaulting to the
v1 registry protocol and then it was failing. We were using
1.8.1. We then tried to use the commercial version of the docker engine (
1.6.2-cs5) and this has solved our inconsistency issues pushing / pulling images to the the DTR.
My question is then: is the docker commercial version the only version that is supported to be used as a client to the DTR?
Thanks in advance!