{"id":15349608,"url":"https://github.com/whhe/docker-images-downloader","last_synced_at":"2025-08-24T04:09:40.966Z","repository":{"id":243979542,"uuid":"813933090","full_name":"whhe/docker-images-downloader","owner":"whhe","description":"Use GitHub Action to cache Docker image files.","archived":false,"fork":false,"pushed_at":"2025-03-20T10:34:49.000Z","size":13,"stargazers_count":2,"open_issues_count":0,"forks_count":9,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-28T15:11:30.010Z","etag":null,"topics":["docker-hub","docker-image"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/whhe.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-12T02:54:05.000Z","updated_at":"2024-11-13T10:50:11.000Z","dependencies_parsed_at":"2024-11-08T09:04:10.137Z","dependency_job_id":"cb962802-86b9-41e2-b50c-d1bf03f4f327","html_url":"https://github.com/whhe/docker-images-downloader","commit_stats":{"total_commits":7,"total_committers":2,"mean_commits":3.5,"dds":0.1428571428571429,"last_synced_commit":"0d169505b1ef0dc8439beb46cd3ba55ff5364ee3"},"previous_names":["whhe/docker-images-downloader"],"tags_count":20,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whhe%2Fdocker-images-downloader","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whhe%2Fdocker-images-downloader/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whhe%2Fdocker-images-downloader/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whhe%2Fdocker-images-downloader/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/whhe","download_url":"https://codeload.github.com/whhe/docker-images-downloader/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248995106,"owners_count":21195497,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker-hub","docker-image"],"created_at":"2024-10-01T11:55:05.646Z","updated_at":"2025-04-15T02:37:18.231Z","avatar_url":"https://github.com/whhe.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Docker Images Downloader\n\nEnglish | [简体中文](README_CN.md)\n\nA GitHub Action to cache Docker image files.\n\n## Usage\n\nFork and clone this repository and create a tag by Docker image name, and then the Docker image file `image.tar` will be stored in the `image.zip` in GitHub Action Artifacts.\n\nNote: \n- There must not be `:` in git tag, so you should use `--` to represent `:` in the tag name.\n- The workflow will use `linux/amd64` platform by default, if you want `linux/arm64` image, you can add suffix `-arm64` in tag name.\n- Workflows are not being run on forked repository by default, so you should enable it manually. See [docs](https://docs.github.com/en/actions/using-workflows/disabling-and-enabling-a-workflow?tool=webui#enabling-a-workflow).\n\nFor example, you want to download the Docker image `testcontainers/ryuk:0.5.1`, then you should execute the following commands:\n\n```shell\n# 'testcontainers/ryuk--0.5.1' represents image 'testcontainers/ryuk:0.5.1'\ngit tag testcontainers/ryuk--0.5.1\ngit push origin --tags\n```\n\nA GitHub Action will be automatically triggered after the tag is pushed up. You can go to the [actions](https://github.com/whhe/docker-images-downloader/actions) page of your repository and check the execution details at the latest workflow page. \n\nAfter the GitHub Action workflow is complete, you can download the image file from the 'Artifacts' section, then you can load the Docker image by the following commands:\n\n```shell\nunzip image.zip\ndocker load -i image.tar\n```\n\n## License\n\nSee [LICENSE](LICENSE).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwhhe%2Fdocker-images-downloader","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwhhe%2Fdocker-images-downloader","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwhhe%2Fdocker-images-downloader/lists"}