Sign inSign up

gioxa/centos7-ruby-node

By gioxa

Updated almost 6 years ago

BuildImage CentOS-7 node ruby bundle npm yarn with locale and i18n for CI with odagrun.

Image
1

10K+

gioxa/centos7-ruby-node repository overview

centos7-ruby-node

Description

CentOS7 docker image with:

  • ruby 2.51
  • bundle
  • nodejs V10.+
  • npm
  • yarn

with locale support and i18n.

Weekly Updated with gitlab trigger schedule

purpose

Image for building ruby web apps

preinstalled ruby packages

# GEMS:

bigdecimal (default: 1.3.4)
bundler (2.1.4)
cmath (default: 1.0.0)
concurrent-ruby (1.1.7)
csv (default: 1.0.0)
date (default: 1.0.0)
dbm (default: 1.0.0)
did_you_mean (1.2.0)
etc (default: 1.0.0)
eventmachine (1.2.7)
fcntl (default: 1.0.0)
ffi (1.13.1)
fiddle (default: 1.0.0)
fileutils (default: 1.0.2)
fspath (3.1.2)
gdbm (default: 2.0.0)
io-console (default: 0.4.6)
ipaddr (default: 1.2.0)
json (default: 2.1.0)
listen (3.2.1)
mini_portile2 (2.4.0)
minitest (5.10.3)
net-telnet (0.1.1)
nokogiri (1.10.10)
openssl (default: 2.1.2)
pkg-config (1.4.4)
power_assert (1.1.1)
psych (default: 3.0.2)
rake (13.0.1, 12.3.0)
rb-fsevent (0.10.4)
rb-inotify (0.10.1)
rdoc (default: 6.0.1)
ruby_dep (1.5.0)
scanf (default: 1.0.0)
sdbm (default: 1.0.0)
stringio (default: 0.0.1)
strscan (default: 1.0.0)
test-unit (3.2.7)
thread_safe (0.3.6)
webrick (default: 1.4.2)
xmlrpc (0.3.0)
zlib (default: 1.0.0)

application usage:

with GEM_HOME set to /builds/.gems, packages with bundler install in ci builds can be cached as /builds/.gems when using:

bundle install --system --no-deployment  --no-prune --retry=2

Image Config

Hostname: "ruby-node-centos"
Entrypoint:
  - /bin/bash
Volumes:
  - /builds
Env:
  - PATH=/builds/.gems/bin:/builds/.npm-packages/bin:/builds/bin:/usr/bin:/usr/local/bin:/usr/sbin:/bin:/sbin
  - NPM_PACKAGES=/builds/.npm-packages
  - NODE_PATH=/builds/.npm-packages/lib/node_modules:/lib/node_modules
  - MANPATH=/builds/.npm-packages/share/man:/usr/local/share/man:/usr/share/man/overrides:/usr/share/man
  - GEM_HOME=/builds/.gems
  - LANG=en_US.UTF-8
  - LANGUAGE=en_US.UTF-8
  - LC_CTYPE=en_US.UTF-8



Build with odagrun

Tag summary

Content type

Image

Digest

Size

124.8 MB

Last updated

almost 6 years ago

docker pull gioxa/centos7-ruby-node