|
1 | 1 | # ruby/ruby-docker-images |
2 | 2 |
|
| 3 | +The Dockerfile is available in [this repository](https://github.com/ruby/ruby-docker-images/blob/master/Dockerfile). |
| 4 | + |
3 | 5 | Built images are available here: |
4 | 6 |
|
5 | 7 | * https://hub.docker.com/r/rubylang/ruby/ |
6 | 8 | * https://github.com/ruby/ruby-docker-images/pkgs/container/ruby |
7 | 9 |
|
| 10 | +## What is this? |
| 11 | + |
| 12 | +This repository consists of two kinds of images. One is for production use, and the other is for development. |
| 13 | + |
| 14 | +An 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-jammy`. |
| 15 | + |
| 16 | +The list of image names in this repository is below: |
| 17 | + |
| 18 | +## Images |
| 19 | + |
| 20 | +### Ubuntu 22.04 (jammy) |
| 21 | + |
| 22 | +- 3.3 |
| 23 | + - rubylang/ruby:latest |
| 24 | + - rubylang/ruby:3.3-jammy |
| 25 | + - rubylang/ruby:3.3-dev-jammy |
| 26 | + - rubylang/ruby:3.3.0-jammy |
| 27 | + - rubylang/ruby:3.3.0-dev-jammy |
| 28 | +- 3.2 |
| 29 | + - rubylang/ruby:3.2-jammy |
| 30 | + - rubylang/ruby:3.2-dev-jammy |
| 31 | + - rubylang/ruby:3.2.3-jammy |
| 32 | + - rubylang/ruby:3.2.3-dev-jammy |
| 33 | + |
| 34 | +### Ubuntu 20.04 (focal) |
| 35 | + |
| 36 | +- 3.3 |
| 37 | + - rubylang/ruby:3.3-focal |
| 38 | + - rubylang/ruby:3.3-dev-focal |
| 39 | + - rubylang/ruby:3.3.0-focal |
| 40 | + - rubylang/ruby:3.3.0-dev-focal |
| 41 | +- 3.2 |
| 42 | + - rubylang/ruby:3.2-focal |
| 43 | + - rubylang/ruby:3.2-dev-focal |
| 44 | + - rubylang/ruby:3.2.3-focal |
| 45 | + - rubylang/ruby:3.2.2-dev-focal |
| 46 | +- 3.1 |
| 47 | + - rubylang/ruby:3.1-focal |
| 48 | + - rubylang/ruby:3.1-dev-focal |
| 49 | + - rubylang/ruby:3.1.4-focal |
| 50 | + - rubylang/ruby:3.1.4-dev-focal |
| 51 | +- 3.0 |
| 52 | + - rubylang/ruby:3.0-focal |
| 53 | + - rubylang/ruby:3.0-dev-focal |
| 54 | + - rubylang/ruby:3.0.6-focal |
| 55 | + - rubylang/ruby:3.0.6-dev-focal |
| 56 | + |
| 57 | +### Misc |
| 58 | + |
| 59 | +We have some other images for special purposes. |
| 60 | + |
| 61 | +- Preview or Release-candidate versions (e.g. `rubylang/ruby:2.7.0-preview1-bionic`) |
| 62 | +- Nightly built master (e.g. `rubylang/ruby:master-nightly-bionic`) |
| 63 | +- Nightly debug built master (e.g. `rubylang/ruby:master-debug-nightly-bionic`) |
| 64 | +- EOL versions (e.g. `rubylang/ruby:2.4.10-bionic`) |
| 65 | + |
| 66 | +All the images are based on `ubuntu:bionic`, and made from just doing `make install` and installing bundler. |
| 67 | + |
8 | 68 | ## How to build images |
9 | 69 |
|
10 | 70 | ``` |
|
0 commit comments