Incus remote docker.io auth

I’m trying to find out how to authenticate toward docker.io to be able to deploy docker containers into incus.

I don’t have any choice than to authenticate as I’m facing issues with their rate-limiting policy and being in a big organization, we do reach this limit most of the time.

I’ve looked into the document, but haven’t found anything specific to help out.

I’d appreciate some guidance here. Thanks.

Is it in the process of being included in a near future? Otherwise, this is quite a big issue for adoption inside our enterprise.

And I guess the simplestreams does not allow to create docker containers from it ? Tried, but no luck.

Yeah, some students were working on it and it sounds like they got pretty close, no PR open for it yet though.

I have a workaround. Setup a Sonatype Nexus Repository container as a docker image cache/proxy server, you can authenticate in it, and other machines can pull images from it.

1 Like

Or there’s the original Docker Register, which has been donated to CNCF and now has the rather dull name of “distribution”. You can configure it as a pull-through cache.