Auth Tokens (password-less)
Alin.io has a concept of Auth Tokens, which relates to password-less authentication in places where you need a login to your Docker Registry but don't want to give your password or use it as a temporary login. From the Alin.io dashboard, you can create a new Auth Token and use it as your password when Pulling a docker image.
Settings -> Auth Tokens
You can use this token to perform a
docker loginaction, but you can't log in to your dashboard with this. If your key is compromised, you must remove it from your Auth Tokens, and access to that token will be denied.
~# docker login repo.alin.io
username: <your username>
This also will work during
push commands, so there is no need to make separate login and save a token if you think it willbe temporary access.
One of our major customer requests was to give access to push/pull images from CI/CD platforms where you want to keep your password private. This would be the ideal thing to do.