• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[SOLVED] Authenticate against Docker Registry
#1
Hello,

How is it possible to authenticate to a Docker Repository to get Container which are just visible with view rights?
At Portainer.io Demo it is possible on the portainer.io web interface but the menu item is missing on the NetPi - Could it happen because of the not actual portainer.io version?

With Best Regards
PBulach
  Reply
#2
Hello,

yes it is correct that the current used portainer.io version on netPI does not offer every service the underlying Docker is providing. So Docker has more functions you could use if the netPI system software would include and offer the latest portainer.io version.

We have recognized from other users the same requirement to upgrade to a newer version of portainer.io. netPI includes portainer.io in the version 1.12.4 today, the latest version is 1.16.3. They improved portainer.io a lot indeed. I will come back with informations soon, when there is a schedule for using a later version.

Thx
Armin
You never fail until you stop trying.“, Albert Einstein (1879 - 1955)

  Reply
#3
Hi. Any news about portainer update? Being able to pull/push images from/to provate registries would be really, really useful.

Thanks!
  Reply
#4
I am sorry to say that the work on integrating the latest version of portainer.io is more work than expected. Since version 1.13.x > LDAP was becoming integrate part of portainer user and password managment. This means to support latest version, we need an LDAP server running on netPI which is taking care of those settings.

But of course it can easily be understood that in this case also the standard user and password management of netPI will be converted by us to LDAP to have a common management over all software components. I do not expect a solution before mid of this year.
You never fail until you stop trying.“, Albert Einstein (1879 - 1955)

  Reply
#5
What about, meanwhile, making it possible to use an external portainer (or a container based portainer?) to admin netPI's docker?

Is there any alternative way to use an authenticated docker registry?

Thanks!
  Reply
#6
Dear Maiorfi,

I still owe you an answer and maybe I can help out. Since overall integration of portainer.io into the whole netPI structure still needs time, I triggered in our development center a package that you can install over netPI web manager that installs a stand-alone version of the latest portainer.io version separately. This works fully independent of the already integrated version and runs in parallel. Of course since it is running autonomously, if has its own user and role management.

I will keep you informed when I got it.
You never fail until you stop trying.“, Albert Einstein (1879 - 1955)

  Reply
#7
Great! Thanks, Armin!
  Reply
#8
Another good news is that we scheduled now the implementation of PKI certificate handling in all our Edge Gateways. Since all gateways are based on the same Yocto Linux and web GUI Edge Gateway manager, also the netPI software will partificate from this development. The bad news that the development will take up to 12 weeks since other developments needs to be done before.
You never fail until you stop trying.“, Albert Einstein (1879 - 1955)

  Reply
#9
@Armin
Any updates on this issue? When is the rolling out of the new netpi firmware expected that contains latest portainer features.
  Reply
#10
Hello,

today we have released the version V1.1.3.0RC3 of netPI firmware, that allows you to upload (own) certificates of trusted CA's in netPI's Security/PKI management page.

With this step it is possible now for everybody to load images no longer from Docker Hub registry only, but from own registry servers reporting certificates signed by this own trusted CA as well, once you uploaded the trusted root certificate of this CA to netPI.

Best example I described today is letting an ordinary Raspberry Pi be your registry server in your accessible network: https://www.netiot.com/de/forum/?tx_typo...df33e7f874

This is the first step to support/host personal trusted registry servers in accordance with the offical docker documentation here: https://docs.docker.com/v17.09/registry/deploying/. Using a self signed certificate is good enough method for securing your Docker Registry.
You never fail until you stop trying.“, Albert Einstein (1879 - 1955)

  Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
Information netPI Docker REST API for versions >= V1.1.4.0 Patrick@netPI 1 66 July-16th-2019, 02:45 PM
Last Post: Patrick@netPI
  [SOLVED] Pull Docker Image a.w.d.m. 8 35 July-8th-2019, 11:17 AM
Last Post: Armin@netPI
  [SOLVED] Docker issues AlexRegev 7 192 June-26th-2019, 02:14 PM
Last Post: AlexRegev
  docker timing MGharat 2 34 June-13th-2019, 08:57 AM
Last Post: Patrick@netPI
  Launching multi-containers at a time - Docker stacks Armin@netPI 0 21 June-4th-2019, 04:11 PM
Last Post: Armin@netPI
  [INFO]Docker DNS server Armin@netPI 0 19 March-7th-2019, 09:02 AM
Last Post: Armin@netPI
  [SOLVED] node-red Dashboard Docker Image for netPI? anrodriguez 1 23 February-7th-2019, 05:35 PM
Last Post: Armin@netPI
  Setup trusted Docker registry on a Raspberry Pi to host netPI containers Armin@netPI 12 652 January-31st-2019, 06:47 PM
Last Post: Armin@netPI
  [SOLVED] Keep getting a message that session expired in Docker SteveO 2 41 January-24th-2019, 11:50 AM
Last Post: Armin@netPI
  [SOLVED] Running Eclipse inside Docker Rahulsagar 6 52 January-21st-2019, 04:03 PM
Last Post: Rahulsagar

Forum Jump:


Users browsing this thread: 1 Guest(s)