2 Prepare base image for the private registry
张泊明518370910136 edited this page 2025-02-16 20:26:58 +08:00

On a server that is not blocked by GFW:

docker pull gitea/runner-images:ubuntu-latest
docker tag gitea/runner-images:ubuntu-latest focs.ji.sjtu.edu.cn:5000/gitea/runner-images:ubuntu-latest
docker save focs.ji.sjtu.edu.cn:5000/gitea/runner-images:ubuntu-latest | gzip > image.tar.gz

Then send image.tar.gz to the server you want. However, scp is very slow, it is better to download that file from SJTU server.

On the SJTU server:

docker image load --input image.tar.gz
docker push focs.ji.sjtu.edu.cn:5000/gitea/runner-images:ubuntu-latest

We can also find mirror sites from https://www.coderjia.cn/archives/dba3f94c-a021-468a-8ac6-e840f85867ea.