docker-registry
How to use the internal Docker registry?
The internal Docker registry allows you to push and pull Docker images using the standard Docker API.
Access it via the domain: cr.<proxy_address>
Authenticate using a PAT
docker login cr.\<proxy_address\> --username $YT_USERNAME --password $YT_TOKEN
docker push cr.\<proxy_address\>/home/registry/ubuntu:2025-04-30-0a59
Make sure you have read/write ACLs for the //home/registry/ubuntu path. Without proper permissions, push and pull operations will fail.
What it does:
You can use images in your operations without writing docker_auth
yt vanilla --tasks '{
task={
command="ls";
docker_image="cr.\<proxy_address\>/home/registry/ubuntu:2025-04-30-0a59"
}
The registry is inside our system, image downloads are faster and don't use external network traffic.
There is a web page to view your images and tags https://<proxy_address>/navigation?path=//home/registry/ubuntu
