Docker image with Ruby and Node.js with Yarn installed
3.2K
Docker image with Ruby and Node.js with Yarn installed.
Based on the official Ruby image. Node and Yarn will be installed on top using the same approach from their official images.
Maintained combinations:
| Ruby | Node | Yarn | Status |
|---|---|---|---|
2.7.x | 14.x,16.x | >=1.22 | normal maintenance |
2.7.x | 15.x | >=1.22 | Node 15.x EOL: 2021-06-01 |
2.7.x | 13.x | >=1.22 | Node 13.x EOL: 2020-06-01 |
2.7.x | 12.x | >=1.22 | Node 12.x EOL: 2022-04-30 |
2.7.x | 11.x | >=1.22 | Node 11.x EOL: 2019-06-01 |
2.7.x | 10.x | >=1.22 | Node 10.x EOL: 2021-04-30 |
2.7.x | 9.x | >=1.22 | Node 9.x EOL: 2018-06-30 |
2.7.x | 8.x | >=1.22 | Node 8.x EOL: 2019-12-31 |
2.6.x | 8.x | >=1.22 | Ruby 2.6x EOL: 2022-03-31 |
2.5.x | 8.x | >=1.19 | Ruby 2.5x EOL: 2021-03-31 |
Note: More current versions of Ruby and Node will be added later.
Some applications, like Rails with Webpacker, requires both Ruby and Node.js to be installed in the same image in order to run or fully function.
There will be multiple variants of the tag versions to assist with selecting a specific docker image, depending on the needs of your application.
The Ruby, Node, and Yarn dependencies will be separated by a - and will be used in the following order: RUBY-NODE-YARN
An example of using Ruby 2.7.6, with Node 16.17.0 and Yarn 1.22.19 would be: 2.7.6-16.17.0-1.22.19
Dockerfile links2.7.6-16.17.0-1.22.4,2.7.6-16.17.0-1.22.5,2.7.6-16.17.0-1.22.19, latest2.7.6-14.20.0-1.22.4,2.7.6-14.20.0-1.22.5,2.7.6-14.20.0-1.22.19The bbdinc/ruby-node-yarn images come in following flavors:
debian (buster)Note: alpine,stretch and slim might come later.
Content type
Image
Digest
sha256:ed09af904…
Size
356.9 MB
Last updated
almost 4 years ago
docker pull bbdinc/ruby-node-yarn