{"id":22914080,"url":"https://github.com/suse/container-feeder","last_synced_at":"2025-05-12T13:40:40.894Z","repository":{"id":63862049,"uuid":"83302828","full_name":"SUSE/container-feeder","owner":"SUSE","description":"Import Linux container images delivered as RPMs into a local docker daemon","archived":false,"fork":false,"pushed_at":"2023-10-11T12:28:21.000Z","size":19532,"stargazers_count":9,"open_issues_count":1,"forks_count":5,"subscribers_count":33,"default_branch":"master","last_synced_at":"2025-05-06T20:51:42.227Z","etag":null,"topics":["docker","rpm","suse"],"latest_commit_sha":null,"homepage":null,"language":"Go","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/SUSE.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":"2017-02-27T11:26:56.000Z","updated_at":"2022-11-27T19:54:53.000Z","dependencies_parsed_at":"2024-06-21T14:22:46.147Z","dependency_job_id":"a6b280c6-670c-4d7a-be91-fc063df6772a","html_url":"https://github.com/SUSE/container-feeder","commit_stats":null,"previous_names":["kubic-project/container-feeder"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SUSE%2Fcontainer-feeder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SUSE%2Fcontainer-feeder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SUSE%2Fcontainer-feeder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SUSE%2Fcontainer-feeder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SUSE","download_url":"https://codeload.github.com/SUSE/container-feeder/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253749394,"owners_count":21958113,"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","rpm","suse"],"created_at":"2024-12-14T05:13:17.535Z","updated_at":"2025-05-12T13:40:40.844Z","avatar_url":"https://github.com/SUSE.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Build Status](https://travis-ci.org/kubic-project/container-feeder.png?branch=master)](https://travis-ci.org/kubic-project/container-feeder)\n\n# container-feeder\n\nThis is a simple program that looks for all the Docker images shipped by RPMs,\nfinds the ones that are not available to the Docker daemon running on the local\nmachine and imports the missing ones.\n\nThis is a temporary solution needed until SUSE hosts its own image repository.\n\n# Building\n\nCheckout the code and then run:\n\n```\nmake build\n```\n\nThis project uses [hellogopher](https://github.com/cloudflare/hellogopher) to\nsimplify the building aspects of it.\n\nThe `container-feeder` binary can be found under the `bin/` directory.\n\n# Usage\n\nTo import all the missing RPM images:\n\n```\n./container-feeder\n```\n\nIt's possible to specify the name of the directory containing all the `.tar.xz`\nfiles:\n\n```\n./container-feeder --dir \u003cpath to dir\u003e\n```\n\nBy default the program will look for the images under `/usr/share/suse-docker-images/native`.\n\n# Limitations\n\nThis program will *\"docker load\"* all the `.tar.xz` images that have to be\navailable to the local docker daemon.\n\nThese images must be native docker images, they cannot be tarballs containing\njust the root filesystem of the image. Hence it's not possible to import the\npre-built Docker images that are currently shipped by SUSE.\n\n# License\n\n`container-feeder` is licensed under the terms of the Apache 2.0 license.\n\n```\ncontainer-feeder: import Linux container images delivered as RPMs\nCopyright 2017 SUSE LLC\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n    http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuse%2Fcontainer-feeder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsuse%2Fcontainer-feeder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuse%2Fcontainer-feeder/lists"}