{"id":13878386,"url":"https://github.com/ruby/docker-images","last_synced_at":"2025-04-05T17:07:59.046Z","repository":{"id":34841657,"uuid":"156145811","full_name":"ruby/docker-images","owner":"ruby","description":"Ruby Docker Images","archived":false,"fork":false,"pushed_at":"2025-03-17T19:22:49.000Z","size":411,"stargazers_count":80,"open_issues_count":8,"forks_count":30,"subscribers_count":33,"default_branch":"master","last_synced_at":"2025-03-29T16:09:06.290Z","etag":null,"topics":["docker","ruby","ubuntu"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ruby.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","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":"2018-11-05T01:51:58.000Z","updated_at":"2025-03-13T04:00:30.000Z","dependencies_parsed_at":"2023-11-29T02:32:04.049Z","dependency_job_id":"c0a55a83-b50d-424c-a446-5eca456370af","html_url":"https://github.com/ruby/docker-images","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Fdocker-images","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Fdocker-images/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Fdocker-images/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Fdocker-images/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","download_url":"https://codeload.github.com/ruby/docker-images/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247369952,"owners_count":20927928,"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","ruby","ubuntu"],"created_at":"2024-08-06T08:01:48.029Z","updated_at":"2025-04-05T17:07:59.017Z","avatar_url":"https://github.com/ruby.png","language":"Ruby","readme":"# ruby/ruby-docker-images\n\nThe Dockerfile is available in [this repository](https://github.com/ruby/ruby-docker-images/blob/master/Dockerfile).\n\nBuilt images are available here:\n\n* https://hub.docker.com/r/rubylang/ruby/\n* https://github.com/ruby/ruby-docker-images/pkgs/container/ruby\n\n## What is this?\n\nThis repository consists of two kinds of images. One is for production use, and the other is for development.\n\nAn image for development is based on the image for production of the same ruby and ubuntu versions and installed development tools such as build-essential and gdb, in addition. It has `-dev` suffix after the version number, like `rubylang/ruby:3.3.0-dev-noble`.\n\nThe list of image names in this repository is below:\n\n## Images\n\n### Ubuntu 24.04 (noble)\n\n- master\n  - rubylang/ruby:master-noble\n  - rubylang/ruby:master-dev-noble\n  - rubylang/ruby:master-debug-noble\n  - rubylang/ruby:master-debug-dev-noble\n- 3.3\n  - rubylang/ruby:latest\n  - rubylang/ruby:3.3-noble\n  - rubylang/ruby:3.3.5-noble\n- 3.2\n  - rubylang/ruby:3.2-noble\n  - rubylang/ruby:3.2.5-noble\n- 3.1\n  - rubylang/ruby:3.1-noble\n  - rubylang/ruby:3.1.6-noble\n\n### Ubuntu 22.04 (jammy)\n\n- master\n  - rubylang/ruby:master-jammy\n  - rubylang/ruby:master-dev-jammy\n  - rubylang/ruby:master-debug-jammy\n  - rubylang/ruby:master-debug-dev-jammy\n- 3.3\n  - rubylang/ruby:latest\n  - rubylang/ruby:3.3-jammy\n  - rubylang/ruby:3.3.5-jammy\n- 3.2\n  - rubylang/ruby:3.2-jammy\n  - rubylang/ruby:3.2.5-jammy\n- 3.1\n  - rubylang/ruby:3.1-jammy\n  - rubylang/ruby:3.1.6-jammy\n\n### Ubuntu 20.04 (focal)\n\n- master\n  - rubylang/ruby:master-focal\n  - rubylang/ruby:master-dev-focal\n  - rubylang/ruby:master-debug-focal\n  - rubylang/ruby:master-debug-dev-focal\n- 3.3\n  - rubylang/ruby:3.3-focal\n  - rubylang/ruby:3.3.5-focal\n- 3.2\n  - rubylang/ruby:3.2-focal\n  - rubylang/ruby:3.2.5-focal\n- 3.1\n  - rubylang/ruby:3.1-focal\n  - rubylang/ruby:3.1.6-focal\n\n### Misc\n\nWe have some other images for special purposes.\n\n- Preview or Release-candidate versions (e.g. `rubylang/ruby:2.7.0-preview1-jammy`)\n- Nightly built master (e.g. `rubylang/ruby:master-nightly-jammy`)\n- Nightly debug built master (e.g. `rubylang/ruby:master-debug-nightly-jammy`)\n- EOL versions (e.g. `rubylang/ruby:2.4.10-jammy`)\n\nAll the images are based on `ubuntu:jammy`, and made from just doing `make install` and installing bundler.\n\n## How to build images\n\n```\nrake docker:build ruby_version=\u003cRuby version you want to build\u003e\n```\n\nYou can specify the specific revision in the master branch like:\n\n```\nrake docker:build ruby_version=master:ce798d08de\n```\n\n## Build and push for the specific ruby and ubuntu versions\n\nTrigger CircleCI workflow with `ruby_version` and `ubuntu_version` pipeline parameters.\nNightly build workflow is triggered if the workflow triggered with `ruby_version` of `\"nightly\"`.\nThe nightly build workflow only builds images of linux/amd64 platform.\n\n## Nightly build workflow\n\nNightly build workflow is performed by CircleCI's scheduled pipeline system.\nThe build is triggered at 16:00 UTC (01:00 JST) every night.\n\n## Author\n\nKenta Murata\n\n## License\n\nMIT\n","funding_links":[],"categories":["Ruby"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fruby%2Fdocker-images","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fruby%2Fdocker-images","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fruby%2Fdocker-images/lists"}