<div dir="ltr">Hi,<div><br></div><div>I have docker registry on another host and portus i opensuse vm.</div><div><br></div><div>currently I can do ldap authentication to access portus web interface and i can see global name space and my own namespace, all working in that.</div><div><br></div><div>but when i tried to do docker login <docker_registry:5000> not working. And i got <span style="font-size:12.8px">Error response from daemon: no successful auth challenge for </span><a href="http://192.168.1.20:5000/v2/" target="_blank" style="font-size:12.8px">http://192.168.1.20:5000/v2/</a><span style="font-size:12.8px"> - errors: []</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">portus (opensuse vm ) - 192.168.1.10</span></div><div><span style="font-size:12.8px">docker (registry container on different host but it is accessible from portus ) - <a href="http://192.168.1.20:5000">192.168.1.20:5000</a></span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">Do i require to do any other configuration for this or ?</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px"><br></span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jan 21, 2016 at 11:32 PM, Jordi Massaguer Pla <span dir="ltr"><<a href="mailto:jmassaguerpla@suse.de" target="_blank">jmassaguerpla@suse.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
<font size="-1">I guess you have not run portusctl command.<br>
<br>
After installing the rpm, you need to run<br>
<br>
"portusctl setup --local-registry"<br>
<br>
I am assuming you have a docker registry running on your box
(install it with zypper install docker-distribution-registry)<br>
<br>
Also, make sure you have mariadb installed and running.<br>
<br>
cheers<br>
</font><div><div class="h5"><br>
<div>On 01/21/2016 03:12 AM, Benjamin
Fernandis wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">i pass below variable to docker registry container
,
<div><br>
</div>
<div>
<div>docker run \</div>
<div><span style="white-space:pre-wrap"> </span>-d
--restart=always --name registry \</div>
<div><span style="white-space:pre-wrap"> </span>-e
REGISTRY_LOG_LEVEL=debug \</div>
<div><span style="white-space:pre-wrap"> </span>-p
5000:5000 \</div>
<div><span style="white-space:pre-wrap"> </span>-e
SEARCH_BACKEND=sqlalchemy \</div>
<div><span style="white-space:pre-wrap"> </span>-e
REGISTRY_AUTH_TOKEN_REALM="<a href="http://192.168.1.20:3000/v2/token" target="_blank">http://192.168.1.20:3000/v2/token</a>"
\</div>
<div><span style="white-space:pre-wrap"> </span>-e
REGISTRY_AUTH_TOKEN_SERVICE="<a href="http://192.168.1.20:5000" target="_blank">192.168.1.20:5000</a>" \</div>
<div><span style="white-space:pre-wrap"> </span>-v
/home/test/data:/var/lib/registry \</div>
<div><span style="white-space:pre-wrap"> </span>
registry:2.1</div>
</div>
<div><br>
</div>
<div>where 192.168.1.20 is IP for docker registry.</div>
<div><br>
</div>
<div>but still i can not do login by docker login command line.
Do i require to add anything in portus ?</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Thu, Jan 21, 2016 at 2:04 PM,
Benjamin Fernandis <span dir="ltr"><<a href="mailto:benjo11111@gmail.com" target="_blank"></a><a href="mailto:benjo11111@gmail.com" target="_blank">benjo11111@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">I deployed portus on oepnsuse. I can not find
/etc/registry/cofig.yml file in portus machine.
<div><br>
</div>
<div>do i require to add above lines in docker registry
container or in portus vm?</div>
<div><br>
</div>
</div>
<div>
<div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Thu, Jan 21, 2016 at 2:00
PM, Aleksa Sarai <span dir="ltr"><<a href="mailto:asarai@suse.de" target="_blank"></a><a href="mailto:asarai@suse.de" target="_blank">asarai@suse.de</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>On
01/21/2016 11:53 AM, Benjamin Fernandis wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Miquel,<br>
<br>
I deployed rpm version on opensuse and it is
working fine.<br>
<br>
Can you please guide me what is require to
enable login in docker<br>
command line.<br>
<br>
currently i tested portus integration with
docker registry and ldap<br>
authentication to pourtus from web interface.<br>
<br>
trying to do command line docker login and
getting below error.<br>
<br>
Error response from daemon: no successful auth
challenge for<br>
<a href="http://192.168.1.20:5000/v2/" rel="noreferrer" target="_blank">http://192.168.1.20:5000/v2/</a>
- errors: []<br>
</blockquote>
<br>
</span>
Are you running Portus using docker-compose? If
so, you need docker-compose version 1.5.2 or
later.<br>
<br>
Otherwise, please make sure that your *daemon* can
access the IP address of the docker registry given
in in /etc/registry/config.yml<br>
in the "realm" field:<br>
<br>
auth:<br>
token:<br>
realm: <a href="http://172.17.0.1:3000/v2/token" rel="noreferrer" target="_blank">http://172.17.0.1:3000/v2/token</a><br>
service: <a href="http://172.17.0.1:5000" rel="noreferrer" target="_blank">172.17.0.1:5000</a><br>
<br>
And that the "service" is the same as the one you
registered when you first started Portus (this is
more likely to be the cause).<span><font color="#888888"><br>
<br>
-- <br>
Aleksa Sarai<br>
Docker Core Specialist<br>
SUSE Australia<br>
<a href="https://www.cyphar.com/" rel="noreferrer" target="_blank">https://www.cyphar.com/</a></font></span>
<div>
<div><br>
_______________________________________________<br>
Containers mailing list<br>
<a href="mailto:Containers@lists.suse.com" target="_blank">Containers@lists.suse.com</a><br>
<a href="http://lists.suse.com/mailman/listinfo/containers" rel="noreferrer" target="_blank">http://lists.suse.com/mailman/listinfo/containers</a><br>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
<br>
<fieldset></fieldset>
<br>
<pre>_______________________________________________
Containers mailing list
<a href="mailto:Containers@lists.suse.com" target="_blank">Containers@lists.suse.com</a>
<a href="http://lists.suse.com/mailman/listinfo/containers" target="_blank">http://lists.suse.com/mailman/listinfo/containers</a>
</pre>
</blockquote>
<br>
</div></div></div>
<br>_______________________________________________<br>
Containers mailing list<br>
<a href="mailto:Containers@lists.suse.com">Containers@lists.suse.com</a><br>
<a href="http://lists.suse.com/mailman/listinfo/containers" rel="noreferrer" target="_blank">http://lists.suse.com/mailman/listinfo/containers</a><br>
<br></blockquote></div><br></div>