|
|
@@ -2,15 +2,6 @@
|
|
|
|
|
|
# Tags of `ruby`
|
|
|
|
|
|
-- [`ruby:2.0.0-p648`](#ruby200-p648)
|
|
|
-- [`ruby:2.0.0`](#ruby200)
|
|
|
-- [`ruby:2.0`](#ruby20)
|
|
|
-- [`ruby:2.0.0-p648-onbuild`](#ruby200-p648-onbuild)
|
|
|
-- [`ruby:2.0.0-onbuild`](#ruby200-onbuild)
|
|
|
-- [`ruby:2.0-onbuild`](#ruby20-onbuild)
|
|
|
-- [`ruby:2.0.0-p648-slim`](#ruby200-p648-slim)
|
|
|
-- [`ruby:2.0.0-slim`](#ruby200-slim)
|
|
|
-- [`ruby:2.0-slim`](#ruby20-slim)
|
|
|
- [`ruby:2.1.8`](#ruby218)
|
|
|
- [`ruby:2.1`](#ruby21)
|
|
|
- [`ruby:2.1.8-onbuild`](#ruby218-onbuild)
|
|
|
@@ -44,2976 +35,6 @@
|
|
|
- [`ruby:2-alpine`](#ruby2-alpine)
|
|
|
- [`ruby:alpine`](#rubyalpine)
|
|
|
|
|
|
-## `ruby:2.0.0-p648`
|
|
|
-
|
|
|
-```console
|
|
|
-$ docker pull library/ruby@sha256:ae42a35d815e7ca6b6e684165d2452ab13e3b0b3247c861c49b8eb3efe56b86a
|
|
|
-```
|
|
|
-
|
|
|
-- Total Virtual Size: 707.4 MB (707449306 bytes)
|
|
|
-- Total v2 Content-Length: 270.2 MB (270246698 bytes)
|
|
|
-
|
|
|
-### Layers (18)
|
|
|
-
|
|
|
-#### `1e58eecba27a40984958e0c33718bbd4c6650d5300066ee94f4b9b77014956e5`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ADD file:6e3677c176d6d774f006ce8f0dcd1e60753af9613eef0e7f707691290d6f6808 in /
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:24:34 GMT
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 125.1 MB (125109771 bytes)
|
|
|
-- v2 Blob: `sha256:7268d8f794c449e593d3a48f62e7e22b7c3a4b6e615caaf9494ec3cb2d48f503`
|
|
|
-- v2 Content-Length: 51.4 MB (51366659 bytes)
|
|
|
-
|
|
|
-#### `a0e9fe2f88030b979685b3bff31fcd97f0138aeb50f33754074538da4bdfba44`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-CMD ["/bin/bash"]
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:24:37 GMT
|
|
|
-- Parent Layer: `1e58eecba27a40984958e0c33718bbd4c6650d5300066ee94f4b9b77014956e5`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `9b0523a037ca8f59f5826f92f1cd8ff78b3fadcc2378b26b2ec3a318e9a7a2bc`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
|
- ca-certificates \
|
|
|
- curl \
|
|
|
- wget \
|
|
|
- && rm -rf /var/lib/apt/lists/*
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:38:42 GMT
|
|
|
-- Parent Layer: `a0e9fe2f88030b979685b3bff31fcd97f0138aeb50f33754074538da4bdfba44`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 44.3 MB (44310889 bytes)
|
|
|
-- v2 Blob: `sha256:d9a49bc2b1b0cdba4093d4ef5d276883a81a3141f05bdb46eb8bacb5b5d94acf`
|
|
|
-- v2 Content-Length: 18.5 MB (18532668 bytes)
|
|
|
-
|
|
|
-#### `8b3e1599852d7d55f26345755c98ac28762c51fdb24d80f9f2d1199395662b00`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
|
- bzr \
|
|
|
- git \
|
|
|
- mercurial \
|
|
|
- openssh-client \
|
|
|
- subversion \
|
|
|
- procps \
|
|
|
- && rm -rf /var/lib/apt/lists/*
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:39:39 GMT
|
|
|
-- Parent Layer: `9b0523a037ca8f59f5826f92f1cd8ff78b3fadcc2378b26b2ec3a318e9a7a2bc`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 122.6 MB (122585576 bytes)
|
|
|
-- v2 Blob: `sha256:b965864d2d455f06e4ad8165d12456219dcaeed2e49b0f13ada623aa00d9e822`
|
|
|
-- v2 Content-Length: 42.5 MB (42494759 bytes)
|
|
|
-
|
|
|
-#### `04a07bc8f1851628e59ef97d5acb751ba0aa3ef17b05a8773d8f613e0e47a426`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
|
- autoconf \
|
|
|
- automake \
|
|
|
- bzip2 \
|
|
|
- file \
|
|
|
- g++ \
|
|
|
- gcc \
|
|
|
- imagemagick \
|
|
|
- libbz2-dev \
|
|
|
- libc6-dev \
|
|
|
- libcurl4-openssl-dev \
|
|
|
- libevent-dev \
|
|
|
- libffi-dev \
|
|
|
- libgeoip-dev \
|
|
|
- libglib2.0-dev \
|
|
|
- libjpeg-dev \
|
|
|
- liblzma-dev \
|
|
|
- libmagickcore-dev \
|
|
|
- libmagickwand-dev \
|
|
|
- libmysqlclient-dev \
|
|
|
- libncurses-dev \
|
|
|
- libpng-dev \
|
|
|
- libpq-dev \
|
|
|
- libreadline-dev \
|
|
|
- libsqlite3-dev \
|
|
|
- libssl-dev \
|
|
|
- libtool \
|
|
|
- libwebp-dev \
|
|
|
- libxml2-dev \
|
|
|
- libxslt-dev \
|
|
|
- libyaml-dev \
|
|
|
- make \
|
|
|
- patch \
|
|
|
- xz-utils \
|
|
|
- zlib1g-dev \
|
|
|
- && rm -rf /var/lib/apt/lists/*
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:41:19 GMT
|
|
|
-- Parent Layer: `8b3e1599852d7d55f26345755c98ac28762c51fdb24d80f9f2d1199395662b00`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 314.7 MB (314694412 bytes)
|
|
|
-- v2 Blob: `sha256:47bed597ecf48d23e35328be6d5b803cacaa561d23760cdaa6cc26100e0af0c7`
|
|
|
-- v2 Content-Length: 128.6 MB (128600963 bytes)
|
|
|
-
|
|
|
-#### `87ee308f8ca4b532904f398e68fbbd8af6484acd6058afdf49903c1854fb0e17`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN mkdir -p /usr/local/etc \
|
|
|
- && { \
|
|
|
- echo 'install: --no-document'; \
|
|
|
- echo 'update: --no-document'; \
|
|
|
- } >> /usr/local/etc/gemrc
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 17:34:04 GMT
|
|
|
-- Parent Layer: `04a07bc8f1851628e59ef97d5acb751ba0aa3ef17b05a8773d8f613e0e47a426`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 45.0 B
|
|
|
-- v2 Blob: `sha256:feefd4c4cbf989189c8d2d15289d12e21f72524817646c54dea8440fbbcab5d7`
|
|
|
-- v2 Content-Length: 202.0 B
|
|
|
-
|
|
|
-#### `d3a9c1c8ca4544427487d70987da8ee1d60181c3f13aea89226393de96397e8e`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBY_MAJOR=2.0
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 17:34:05 GMT
|
|
|
-- Parent Layer: `87ee308f8ca4b532904f398e68fbbd8af6484acd6058afdf49903c1854fb0e17`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `50e6dbfdf0fe187e9ce1a901a6934fead194448a6cb97989729ce8bd9ccab0cc`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBY_VERSION=2.0.0-p648
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 17:34:06 GMT
|
|
|
-- Parent Layer: `d3a9c1c8ca4544427487d70987da8ee1d60181c3f13aea89226393de96397e8e`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `6fa4882324b3840a6b2c0665654cb983ef0bbcce52877381976a13450381534d`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBY_DOWNLOAD_SHA256=8690bd6b4949c333b3919755c4e48885dbfed6fd055fe9ef89930bde0d2376f8
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 17:34:06 GMT
|
|
|
-- Parent Layer: `50e6dbfdf0fe187e9ce1a901a6934fead194448a6cb97989729ce8bd9ccab0cc`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `424d635fa8ac9a6b451c67a7d62b6ab5277d85302c4c3829639eeb30e4f85057`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBYGEMS_VERSION=2.6.0
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:54:50 GMT
|
|
|
-- Parent Layer: `6fa4882324b3840a6b2c0665654cb983ef0bbcce52877381976a13450381534d`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `4068861124c45b70cc822dc9bfea1c4106bc5b1a771882489abec530ec4953d2`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN set -ex \
|
|
|
- && buildDeps=' \
|
|
|
- bison \
|
|
|
- libgdbm-dev \
|
|
|
- ruby \
|
|
|
- ' \
|
|
|
- && apt-get update \
|
|
|
- && apt-get install -y --no-install-recommends $buildDeps \
|
|
|
- && rm -rf /var/lib/apt/lists/* \
|
|
|
- && curl -fSL -o ruby.tar.gz "http://cache.ruby-lang.org/pub/ruby/$RUBY_MAJOR/ruby-$RUBY_VERSION.tar.gz" \
|
|
|
- && echo "$RUBY_DOWNLOAD_SHA256 *ruby.tar.gz" | sha256sum -c - \
|
|
|
- && mkdir -p /usr/src/ruby \
|
|
|
- && tar -xzf ruby.tar.gz -C /usr/src/ruby --strip-components=1 \
|
|
|
- && rm ruby.tar.gz \
|
|
|
- && cd /usr/src/ruby \
|
|
|
- && { echo '#define ENABLE_PATH_CHECK 0'; echo; cat file.c; } > file.c.new && mv file.c.new file.c \
|
|
|
- && autoconf \
|
|
|
- && ./configure --disable-install-doc \
|
|
|
- && make -j"$(nproc)" \
|
|
|
- && make install \
|
|
|
- && apt-get purge -y --auto-remove $buildDeps \
|
|
|
- && gem update --system $RUBYGEMS_VERSION \
|
|
|
- && rm -r /usr/src/ruby
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:46 GMT
|
|
|
-- Parent Layer: `424d635fa8ac9a6b451c67a7d62b6ab5277d85302c4c3829639eeb30e4f85057`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 99.6 MB (99567023 bytes)
|
|
|
-- v2 Blob: `sha256:4f9bc08ac6c0bea77d9354ded630ce2fce079487d49a7df78886e9ef2083b21f`
|
|
|
-- v2 Content-Length: 28.7 MB (28728200 bytes)
|
|
|
-
|
|
|
-#### `0b8385ee2a63c1dc512719141695138fba4808a8cdfdfc66901b8e69566c609a`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV BUNDLER_VERSION=1.11.2
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:48 GMT
|
|
|
-- Parent Layer: `4068861124c45b70cc822dc9bfea1c4106bc5b1a771882489abec530ec4953d2`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `eb820ed97076a35ad74b5382c142242be5ab6b109de21f0ad9abc2bf2da5c9ed`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN gem install bundler --version "$BUNDLER_VERSION"
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:51 GMT
|
|
|
-- Parent Layer: `0b8385ee2a63c1dc512719141695138fba4808a8cdfdfc66901b8e69566c609a`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 1.2 MB (1181590 bytes)
|
|
|
-- v2 Blob: `sha256:387317826ef8fefce952f12995dd67429051d364607cb2052357d5493230a883`
|
|
|
-- v2 Content-Length: 522.8 KB (522765 bytes)
|
|
|
-
|
|
|
-#### `4040a85990de748a47f646ab078b5df68bfbf0949af61f3a547d9c9684da8cb5`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV GEM_HOME=/usr/local/bundle
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:52 GMT
|
|
|
-- Parent Layer: `eb820ed97076a35ad74b5382c142242be5ab6b109de21f0ad9abc2bf2da5c9ed`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `418adaa5da996a30206d94c1301eaf976d42e1a9de50c0520289653953b1c761`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV BUNDLE_PATH=/usr/local/bundle BUNDLE_BIN=/usr/local/bundle/bin BUNDLE_SILENCE_ROOT_WARNING=1 BUNDLE_APP_CONFIG=/usr/local/bundle
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:52 GMT
|
|
|
-- Parent Layer: `4040a85990de748a47f646ab078b5df68bfbf0949af61f3a547d9c9684da8cb5`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `8e49da46820d24ab138ae9df1e141a840a5e2abd5263888278564540483fbc76`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV PATH=/usr/local/bundle/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:53 GMT
|
|
|
-- Parent Layer: `418adaa5da996a30206d94c1301eaf976d42e1a9de50c0520289653953b1c761`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `bc5d48b9aee7b8c8382171f8293a518c582c15bb7fd82a29686d89903fa7c237`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN mkdir -p "$GEM_HOME" "$BUNDLE_BIN" \
|
|
|
- && chmod 777 "$GEM_HOME" "$BUNDLE_BIN"
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:54 GMT
|
|
|
-- Parent Layer: `8e49da46820d24ab138ae9df1e141a840a5e2abd5263888278564540483fbc76`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:edc97b5f147f131e048550f859c77a0d2372250941650f0049a6cefe1444233a`
|
|
|
-- v2 Content-Length: 162.0 B
|
|
|
-
|
|
|
-#### `cbfcd91bf83fc7abd7d96d54445cbbc35cc73d6692107b96bd54baedc61a4ce8`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-CMD ["irb"]
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:55 GMT
|
|
|
-- Parent Layer: `bc5d48b9aee7b8c8382171f8293a518c582c15bb7fd82a29686d89903fa7c237`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-## `ruby:2.0.0`
|
|
|
-
|
|
|
-```console
|
|
|
-$ docker pull library/ruby@sha256:c684068f2ff9eb4165374d8252ba30d70e655658f25abf8d95e744f0b6b53212
|
|
|
-```
|
|
|
-
|
|
|
-- Total Virtual Size: 707.4 MB (707449306 bytes)
|
|
|
-- Total v2 Content-Length: 270.2 MB (270246698 bytes)
|
|
|
-
|
|
|
-### Layers (18)
|
|
|
-
|
|
|
-#### `1e58eecba27a40984958e0c33718bbd4c6650d5300066ee94f4b9b77014956e5`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ADD file:6e3677c176d6d774f006ce8f0dcd1e60753af9613eef0e7f707691290d6f6808 in /
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:24:34 GMT
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 125.1 MB (125109771 bytes)
|
|
|
-- v2 Blob: `sha256:7268d8f794c449e593d3a48f62e7e22b7c3a4b6e615caaf9494ec3cb2d48f503`
|
|
|
-- v2 Content-Length: 51.4 MB (51366659 bytes)
|
|
|
-
|
|
|
-#### `a0e9fe2f88030b979685b3bff31fcd97f0138aeb50f33754074538da4bdfba44`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-CMD ["/bin/bash"]
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:24:37 GMT
|
|
|
-- Parent Layer: `1e58eecba27a40984958e0c33718bbd4c6650d5300066ee94f4b9b77014956e5`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `9b0523a037ca8f59f5826f92f1cd8ff78b3fadcc2378b26b2ec3a318e9a7a2bc`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
|
- ca-certificates \
|
|
|
- curl \
|
|
|
- wget \
|
|
|
- && rm -rf /var/lib/apt/lists/*
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:38:42 GMT
|
|
|
-- Parent Layer: `a0e9fe2f88030b979685b3bff31fcd97f0138aeb50f33754074538da4bdfba44`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 44.3 MB (44310889 bytes)
|
|
|
-- v2 Blob: `sha256:d9a49bc2b1b0cdba4093d4ef5d276883a81a3141f05bdb46eb8bacb5b5d94acf`
|
|
|
-- v2 Content-Length: 18.5 MB (18532668 bytes)
|
|
|
-
|
|
|
-#### `8b3e1599852d7d55f26345755c98ac28762c51fdb24d80f9f2d1199395662b00`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
|
- bzr \
|
|
|
- git \
|
|
|
- mercurial \
|
|
|
- openssh-client \
|
|
|
- subversion \
|
|
|
- procps \
|
|
|
- && rm -rf /var/lib/apt/lists/*
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:39:39 GMT
|
|
|
-- Parent Layer: `9b0523a037ca8f59f5826f92f1cd8ff78b3fadcc2378b26b2ec3a318e9a7a2bc`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 122.6 MB (122585576 bytes)
|
|
|
-- v2 Blob: `sha256:b965864d2d455f06e4ad8165d12456219dcaeed2e49b0f13ada623aa00d9e822`
|
|
|
-- v2 Content-Length: 42.5 MB (42494759 bytes)
|
|
|
-
|
|
|
-#### `04a07bc8f1851628e59ef97d5acb751ba0aa3ef17b05a8773d8f613e0e47a426`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
|
- autoconf \
|
|
|
- automake \
|
|
|
- bzip2 \
|
|
|
- file \
|
|
|
- g++ \
|
|
|
- gcc \
|
|
|
- imagemagick \
|
|
|
- libbz2-dev \
|
|
|
- libc6-dev \
|
|
|
- libcurl4-openssl-dev \
|
|
|
- libevent-dev \
|
|
|
- libffi-dev \
|
|
|
- libgeoip-dev \
|
|
|
- libglib2.0-dev \
|
|
|
- libjpeg-dev \
|
|
|
- liblzma-dev \
|
|
|
- libmagickcore-dev \
|
|
|
- libmagickwand-dev \
|
|
|
- libmysqlclient-dev \
|
|
|
- libncurses-dev \
|
|
|
- libpng-dev \
|
|
|
- libpq-dev \
|
|
|
- libreadline-dev \
|
|
|
- libsqlite3-dev \
|
|
|
- libssl-dev \
|
|
|
- libtool \
|
|
|
- libwebp-dev \
|
|
|
- libxml2-dev \
|
|
|
- libxslt-dev \
|
|
|
- libyaml-dev \
|
|
|
- make \
|
|
|
- patch \
|
|
|
- xz-utils \
|
|
|
- zlib1g-dev \
|
|
|
- && rm -rf /var/lib/apt/lists/*
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:41:19 GMT
|
|
|
-- Parent Layer: `8b3e1599852d7d55f26345755c98ac28762c51fdb24d80f9f2d1199395662b00`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 314.7 MB (314694412 bytes)
|
|
|
-- v2 Blob: `sha256:47bed597ecf48d23e35328be6d5b803cacaa561d23760cdaa6cc26100e0af0c7`
|
|
|
-- v2 Content-Length: 128.6 MB (128600963 bytes)
|
|
|
-
|
|
|
-#### `87ee308f8ca4b532904f398e68fbbd8af6484acd6058afdf49903c1854fb0e17`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN mkdir -p /usr/local/etc \
|
|
|
- && { \
|
|
|
- echo 'install: --no-document'; \
|
|
|
- echo 'update: --no-document'; \
|
|
|
- } >> /usr/local/etc/gemrc
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 17:34:04 GMT
|
|
|
-- Parent Layer: `04a07bc8f1851628e59ef97d5acb751ba0aa3ef17b05a8773d8f613e0e47a426`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 45.0 B
|
|
|
-- v2 Blob: `sha256:feefd4c4cbf989189c8d2d15289d12e21f72524817646c54dea8440fbbcab5d7`
|
|
|
-- v2 Content-Length: 202.0 B
|
|
|
-
|
|
|
-#### `d3a9c1c8ca4544427487d70987da8ee1d60181c3f13aea89226393de96397e8e`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBY_MAJOR=2.0
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 17:34:05 GMT
|
|
|
-- Parent Layer: `87ee308f8ca4b532904f398e68fbbd8af6484acd6058afdf49903c1854fb0e17`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `50e6dbfdf0fe187e9ce1a901a6934fead194448a6cb97989729ce8bd9ccab0cc`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBY_VERSION=2.0.0-p648
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 17:34:06 GMT
|
|
|
-- Parent Layer: `d3a9c1c8ca4544427487d70987da8ee1d60181c3f13aea89226393de96397e8e`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `6fa4882324b3840a6b2c0665654cb983ef0bbcce52877381976a13450381534d`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBY_DOWNLOAD_SHA256=8690bd6b4949c333b3919755c4e48885dbfed6fd055fe9ef89930bde0d2376f8
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 17:34:06 GMT
|
|
|
-- Parent Layer: `50e6dbfdf0fe187e9ce1a901a6934fead194448a6cb97989729ce8bd9ccab0cc`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `424d635fa8ac9a6b451c67a7d62b6ab5277d85302c4c3829639eeb30e4f85057`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBYGEMS_VERSION=2.6.0
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:54:50 GMT
|
|
|
-- Parent Layer: `6fa4882324b3840a6b2c0665654cb983ef0bbcce52877381976a13450381534d`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `4068861124c45b70cc822dc9bfea1c4106bc5b1a771882489abec530ec4953d2`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN set -ex \
|
|
|
- && buildDeps=' \
|
|
|
- bison \
|
|
|
- libgdbm-dev \
|
|
|
- ruby \
|
|
|
- ' \
|
|
|
- && apt-get update \
|
|
|
- && apt-get install -y --no-install-recommends $buildDeps \
|
|
|
- && rm -rf /var/lib/apt/lists/* \
|
|
|
- && curl -fSL -o ruby.tar.gz "http://cache.ruby-lang.org/pub/ruby/$RUBY_MAJOR/ruby-$RUBY_VERSION.tar.gz" \
|
|
|
- && echo "$RUBY_DOWNLOAD_SHA256 *ruby.tar.gz" | sha256sum -c - \
|
|
|
- && mkdir -p /usr/src/ruby \
|
|
|
- && tar -xzf ruby.tar.gz -C /usr/src/ruby --strip-components=1 \
|
|
|
- && rm ruby.tar.gz \
|
|
|
- && cd /usr/src/ruby \
|
|
|
- && { echo '#define ENABLE_PATH_CHECK 0'; echo; cat file.c; } > file.c.new && mv file.c.new file.c \
|
|
|
- && autoconf \
|
|
|
- && ./configure --disable-install-doc \
|
|
|
- && make -j"$(nproc)" \
|
|
|
- && make install \
|
|
|
- && apt-get purge -y --auto-remove $buildDeps \
|
|
|
- && gem update --system $RUBYGEMS_VERSION \
|
|
|
- && rm -r /usr/src/ruby
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:46 GMT
|
|
|
-- Parent Layer: `424d635fa8ac9a6b451c67a7d62b6ab5277d85302c4c3829639eeb30e4f85057`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 99.6 MB (99567023 bytes)
|
|
|
-- v2 Blob: `sha256:4f9bc08ac6c0bea77d9354ded630ce2fce079487d49a7df78886e9ef2083b21f`
|
|
|
-- v2 Content-Length: 28.7 MB (28728200 bytes)
|
|
|
-
|
|
|
-#### `0b8385ee2a63c1dc512719141695138fba4808a8cdfdfc66901b8e69566c609a`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV BUNDLER_VERSION=1.11.2
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:48 GMT
|
|
|
-- Parent Layer: `4068861124c45b70cc822dc9bfea1c4106bc5b1a771882489abec530ec4953d2`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `eb820ed97076a35ad74b5382c142242be5ab6b109de21f0ad9abc2bf2da5c9ed`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN gem install bundler --version "$BUNDLER_VERSION"
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:51 GMT
|
|
|
-- Parent Layer: `0b8385ee2a63c1dc512719141695138fba4808a8cdfdfc66901b8e69566c609a`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 1.2 MB (1181590 bytes)
|
|
|
-- v2 Blob: `sha256:387317826ef8fefce952f12995dd67429051d364607cb2052357d5493230a883`
|
|
|
-- v2 Content-Length: 522.8 KB (522765 bytes)
|
|
|
-
|
|
|
-#### `4040a85990de748a47f646ab078b5df68bfbf0949af61f3a547d9c9684da8cb5`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV GEM_HOME=/usr/local/bundle
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:52 GMT
|
|
|
-- Parent Layer: `eb820ed97076a35ad74b5382c142242be5ab6b109de21f0ad9abc2bf2da5c9ed`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `418adaa5da996a30206d94c1301eaf976d42e1a9de50c0520289653953b1c761`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV BUNDLE_PATH=/usr/local/bundle BUNDLE_BIN=/usr/local/bundle/bin BUNDLE_SILENCE_ROOT_WARNING=1 BUNDLE_APP_CONFIG=/usr/local/bundle
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:52 GMT
|
|
|
-- Parent Layer: `4040a85990de748a47f646ab078b5df68bfbf0949af61f3a547d9c9684da8cb5`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `8e49da46820d24ab138ae9df1e141a840a5e2abd5263888278564540483fbc76`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV PATH=/usr/local/bundle/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:53 GMT
|
|
|
-- Parent Layer: `418adaa5da996a30206d94c1301eaf976d42e1a9de50c0520289653953b1c761`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `bc5d48b9aee7b8c8382171f8293a518c582c15bb7fd82a29686d89903fa7c237`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN mkdir -p "$GEM_HOME" "$BUNDLE_BIN" \
|
|
|
- && chmod 777 "$GEM_HOME" "$BUNDLE_BIN"
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:54 GMT
|
|
|
-- Parent Layer: `8e49da46820d24ab138ae9df1e141a840a5e2abd5263888278564540483fbc76`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:edc97b5f147f131e048550f859c77a0d2372250941650f0049a6cefe1444233a`
|
|
|
-- v2 Content-Length: 162.0 B
|
|
|
-
|
|
|
-#### `cbfcd91bf83fc7abd7d96d54445cbbc35cc73d6692107b96bd54baedc61a4ce8`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-CMD ["irb"]
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:55 GMT
|
|
|
-- Parent Layer: `bc5d48b9aee7b8c8382171f8293a518c582c15bb7fd82a29686d89903fa7c237`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-## `ruby:2.0`
|
|
|
-
|
|
|
-```console
|
|
|
-$ docker pull library/ruby@sha256:a3cc103e649a722f84989d4d7f411a66daa0854adcdadb55d15c6f5ebc60c55a
|
|
|
-```
|
|
|
-
|
|
|
-- Total Virtual Size: 707.4 MB (707449306 bytes)
|
|
|
-- Total v2 Content-Length: 270.2 MB (270246698 bytes)
|
|
|
-
|
|
|
-### Layers (18)
|
|
|
-
|
|
|
-#### `1e58eecba27a40984958e0c33718bbd4c6650d5300066ee94f4b9b77014956e5`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ADD file:6e3677c176d6d774f006ce8f0dcd1e60753af9613eef0e7f707691290d6f6808 in /
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:24:34 GMT
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 125.1 MB (125109771 bytes)
|
|
|
-- v2 Blob: `sha256:7268d8f794c449e593d3a48f62e7e22b7c3a4b6e615caaf9494ec3cb2d48f503`
|
|
|
-- v2 Content-Length: 51.4 MB (51366659 bytes)
|
|
|
-
|
|
|
-#### `a0e9fe2f88030b979685b3bff31fcd97f0138aeb50f33754074538da4bdfba44`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-CMD ["/bin/bash"]
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:24:37 GMT
|
|
|
-- Parent Layer: `1e58eecba27a40984958e0c33718bbd4c6650d5300066ee94f4b9b77014956e5`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `9b0523a037ca8f59f5826f92f1cd8ff78b3fadcc2378b26b2ec3a318e9a7a2bc`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
|
- ca-certificates \
|
|
|
- curl \
|
|
|
- wget \
|
|
|
- && rm -rf /var/lib/apt/lists/*
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:38:42 GMT
|
|
|
-- Parent Layer: `a0e9fe2f88030b979685b3bff31fcd97f0138aeb50f33754074538da4bdfba44`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 44.3 MB (44310889 bytes)
|
|
|
-- v2 Blob: `sha256:d9a49bc2b1b0cdba4093d4ef5d276883a81a3141f05bdb46eb8bacb5b5d94acf`
|
|
|
-- v2 Content-Length: 18.5 MB (18532668 bytes)
|
|
|
-
|
|
|
-#### `8b3e1599852d7d55f26345755c98ac28762c51fdb24d80f9f2d1199395662b00`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
|
- bzr \
|
|
|
- git \
|
|
|
- mercurial \
|
|
|
- openssh-client \
|
|
|
- subversion \
|
|
|
- procps \
|
|
|
- && rm -rf /var/lib/apt/lists/*
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:39:39 GMT
|
|
|
-- Parent Layer: `9b0523a037ca8f59f5826f92f1cd8ff78b3fadcc2378b26b2ec3a318e9a7a2bc`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 122.6 MB (122585576 bytes)
|
|
|
-- v2 Blob: `sha256:b965864d2d455f06e4ad8165d12456219dcaeed2e49b0f13ada623aa00d9e822`
|
|
|
-- v2 Content-Length: 42.5 MB (42494759 bytes)
|
|
|
-
|
|
|
-#### `04a07bc8f1851628e59ef97d5acb751ba0aa3ef17b05a8773d8f613e0e47a426`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
|
- autoconf \
|
|
|
- automake \
|
|
|
- bzip2 \
|
|
|
- file \
|
|
|
- g++ \
|
|
|
- gcc \
|
|
|
- imagemagick \
|
|
|
- libbz2-dev \
|
|
|
- libc6-dev \
|
|
|
- libcurl4-openssl-dev \
|
|
|
- libevent-dev \
|
|
|
- libffi-dev \
|
|
|
- libgeoip-dev \
|
|
|
- libglib2.0-dev \
|
|
|
- libjpeg-dev \
|
|
|
- liblzma-dev \
|
|
|
- libmagickcore-dev \
|
|
|
- libmagickwand-dev \
|
|
|
- libmysqlclient-dev \
|
|
|
- libncurses-dev \
|
|
|
- libpng-dev \
|
|
|
- libpq-dev \
|
|
|
- libreadline-dev \
|
|
|
- libsqlite3-dev \
|
|
|
- libssl-dev \
|
|
|
- libtool \
|
|
|
- libwebp-dev \
|
|
|
- libxml2-dev \
|
|
|
- libxslt-dev \
|
|
|
- libyaml-dev \
|
|
|
- make \
|
|
|
- patch \
|
|
|
- xz-utils \
|
|
|
- zlib1g-dev \
|
|
|
- && rm -rf /var/lib/apt/lists/*
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:41:19 GMT
|
|
|
-- Parent Layer: `8b3e1599852d7d55f26345755c98ac28762c51fdb24d80f9f2d1199395662b00`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 314.7 MB (314694412 bytes)
|
|
|
-- v2 Blob: `sha256:47bed597ecf48d23e35328be6d5b803cacaa561d23760cdaa6cc26100e0af0c7`
|
|
|
-- v2 Content-Length: 128.6 MB (128600963 bytes)
|
|
|
-
|
|
|
-#### `87ee308f8ca4b532904f398e68fbbd8af6484acd6058afdf49903c1854fb0e17`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN mkdir -p /usr/local/etc \
|
|
|
- && { \
|
|
|
- echo 'install: --no-document'; \
|
|
|
- echo 'update: --no-document'; \
|
|
|
- } >> /usr/local/etc/gemrc
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 17:34:04 GMT
|
|
|
-- Parent Layer: `04a07bc8f1851628e59ef97d5acb751ba0aa3ef17b05a8773d8f613e0e47a426`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 45.0 B
|
|
|
-- v2 Blob: `sha256:feefd4c4cbf989189c8d2d15289d12e21f72524817646c54dea8440fbbcab5d7`
|
|
|
-- v2 Content-Length: 202.0 B
|
|
|
-
|
|
|
-#### `d3a9c1c8ca4544427487d70987da8ee1d60181c3f13aea89226393de96397e8e`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBY_MAJOR=2.0
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 17:34:05 GMT
|
|
|
-- Parent Layer: `87ee308f8ca4b532904f398e68fbbd8af6484acd6058afdf49903c1854fb0e17`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `50e6dbfdf0fe187e9ce1a901a6934fead194448a6cb97989729ce8bd9ccab0cc`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBY_VERSION=2.0.0-p648
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 17:34:06 GMT
|
|
|
-- Parent Layer: `d3a9c1c8ca4544427487d70987da8ee1d60181c3f13aea89226393de96397e8e`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `6fa4882324b3840a6b2c0665654cb983ef0bbcce52877381976a13450381534d`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBY_DOWNLOAD_SHA256=8690bd6b4949c333b3919755c4e48885dbfed6fd055fe9ef89930bde0d2376f8
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 17:34:06 GMT
|
|
|
-- Parent Layer: `50e6dbfdf0fe187e9ce1a901a6934fead194448a6cb97989729ce8bd9ccab0cc`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `424d635fa8ac9a6b451c67a7d62b6ab5277d85302c4c3829639eeb30e4f85057`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBYGEMS_VERSION=2.6.0
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:54:50 GMT
|
|
|
-- Parent Layer: `6fa4882324b3840a6b2c0665654cb983ef0bbcce52877381976a13450381534d`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `4068861124c45b70cc822dc9bfea1c4106bc5b1a771882489abec530ec4953d2`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN set -ex \
|
|
|
- && buildDeps=' \
|
|
|
- bison \
|
|
|
- libgdbm-dev \
|
|
|
- ruby \
|
|
|
- ' \
|
|
|
- && apt-get update \
|
|
|
- && apt-get install -y --no-install-recommends $buildDeps \
|
|
|
- && rm -rf /var/lib/apt/lists/* \
|
|
|
- && curl -fSL -o ruby.tar.gz "http://cache.ruby-lang.org/pub/ruby/$RUBY_MAJOR/ruby-$RUBY_VERSION.tar.gz" \
|
|
|
- && echo "$RUBY_DOWNLOAD_SHA256 *ruby.tar.gz" | sha256sum -c - \
|
|
|
- && mkdir -p /usr/src/ruby \
|
|
|
- && tar -xzf ruby.tar.gz -C /usr/src/ruby --strip-components=1 \
|
|
|
- && rm ruby.tar.gz \
|
|
|
- && cd /usr/src/ruby \
|
|
|
- && { echo '#define ENABLE_PATH_CHECK 0'; echo; cat file.c; } > file.c.new && mv file.c.new file.c \
|
|
|
- && autoconf \
|
|
|
- && ./configure --disable-install-doc \
|
|
|
- && make -j"$(nproc)" \
|
|
|
- && make install \
|
|
|
- && apt-get purge -y --auto-remove $buildDeps \
|
|
|
- && gem update --system $RUBYGEMS_VERSION \
|
|
|
- && rm -r /usr/src/ruby
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:46 GMT
|
|
|
-- Parent Layer: `424d635fa8ac9a6b451c67a7d62b6ab5277d85302c4c3829639eeb30e4f85057`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 99.6 MB (99567023 bytes)
|
|
|
-- v2 Blob: `sha256:4f9bc08ac6c0bea77d9354ded630ce2fce079487d49a7df78886e9ef2083b21f`
|
|
|
-- v2 Content-Length: 28.7 MB (28728200 bytes)
|
|
|
-
|
|
|
-#### `0b8385ee2a63c1dc512719141695138fba4808a8cdfdfc66901b8e69566c609a`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV BUNDLER_VERSION=1.11.2
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:48 GMT
|
|
|
-- Parent Layer: `4068861124c45b70cc822dc9bfea1c4106bc5b1a771882489abec530ec4953d2`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `eb820ed97076a35ad74b5382c142242be5ab6b109de21f0ad9abc2bf2da5c9ed`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN gem install bundler --version "$BUNDLER_VERSION"
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:51 GMT
|
|
|
-- Parent Layer: `0b8385ee2a63c1dc512719141695138fba4808a8cdfdfc66901b8e69566c609a`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 1.2 MB (1181590 bytes)
|
|
|
-- v2 Blob: `sha256:387317826ef8fefce952f12995dd67429051d364607cb2052357d5493230a883`
|
|
|
-- v2 Content-Length: 522.8 KB (522765 bytes)
|
|
|
-
|
|
|
-#### `4040a85990de748a47f646ab078b5df68bfbf0949af61f3a547d9c9684da8cb5`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV GEM_HOME=/usr/local/bundle
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:52 GMT
|
|
|
-- Parent Layer: `eb820ed97076a35ad74b5382c142242be5ab6b109de21f0ad9abc2bf2da5c9ed`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `418adaa5da996a30206d94c1301eaf976d42e1a9de50c0520289653953b1c761`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV BUNDLE_PATH=/usr/local/bundle BUNDLE_BIN=/usr/local/bundle/bin BUNDLE_SILENCE_ROOT_WARNING=1 BUNDLE_APP_CONFIG=/usr/local/bundle
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:52 GMT
|
|
|
-- Parent Layer: `4040a85990de748a47f646ab078b5df68bfbf0949af61f3a547d9c9684da8cb5`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `8e49da46820d24ab138ae9df1e141a840a5e2abd5263888278564540483fbc76`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV PATH=/usr/local/bundle/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:53 GMT
|
|
|
-- Parent Layer: `418adaa5da996a30206d94c1301eaf976d42e1a9de50c0520289653953b1c761`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `bc5d48b9aee7b8c8382171f8293a518c582c15bb7fd82a29686d89903fa7c237`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN mkdir -p "$GEM_HOME" "$BUNDLE_BIN" \
|
|
|
- && chmod 777 "$GEM_HOME" "$BUNDLE_BIN"
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:54 GMT
|
|
|
-- Parent Layer: `8e49da46820d24ab138ae9df1e141a840a5e2abd5263888278564540483fbc76`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:edc97b5f147f131e048550f859c77a0d2372250941650f0049a6cefe1444233a`
|
|
|
-- v2 Content-Length: 162.0 B
|
|
|
-
|
|
|
-#### `cbfcd91bf83fc7abd7d96d54445cbbc35cc73d6692107b96bd54baedc61a4ce8`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-CMD ["irb"]
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:55 GMT
|
|
|
-- Parent Layer: `bc5d48b9aee7b8c8382171f8293a518c582c15bb7fd82a29686d89903fa7c237`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-## `ruby:2.0.0-p648-onbuild`
|
|
|
-
|
|
|
-```console
|
|
|
-$ docker pull library/ruby@sha256:06a58ef1a6d6346059e8b19d9649110d2721e6acb1a8148a83daa59ac9991893
|
|
|
-```
|
|
|
-
|
|
|
-- Total Virtual Size: 707.4 MB (707449329 bytes)
|
|
|
-- Total v2 Content-Length: 270.2 MB (270247169 bytes)
|
|
|
-
|
|
|
-### Layers (25)
|
|
|
-
|
|
|
-#### `1e58eecba27a40984958e0c33718bbd4c6650d5300066ee94f4b9b77014956e5`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ADD file:6e3677c176d6d774f006ce8f0dcd1e60753af9613eef0e7f707691290d6f6808 in /
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:24:34 GMT
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 125.1 MB (125109771 bytes)
|
|
|
-- v2 Blob: `sha256:7268d8f794c449e593d3a48f62e7e22b7c3a4b6e615caaf9494ec3cb2d48f503`
|
|
|
-- v2 Content-Length: 51.4 MB (51366659 bytes)
|
|
|
-
|
|
|
-#### `a0e9fe2f88030b979685b3bff31fcd97f0138aeb50f33754074538da4bdfba44`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-CMD ["/bin/bash"]
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:24:37 GMT
|
|
|
-- Parent Layer: `1e58eecba27a40984958e0c33718bbd4c6650d5300066ee94f4b9b77014956e5`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `9b0523a037ca8f59f5826f92f1cd8ff78b3fadcc2378b26b2ec3a318e9a7a2bc`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
|
- ca-certificates \
|
|
|
- curl \
|
|
|
- wget \
|
|
|
- && rm -rf /var/lib/apt/lists/*
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:38:42 GMT
|
|
|
-- Parent Layer: `a0e9fe2f88030b979685b3bff31fcd97f0138aeb50f33754074538da4bdfba44`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 44.3 MB (44310889 bytes)
|
|
|
-- v2 Blob: `sha256:d9a49bc2b1b0cdba4093d4ef5d276883a81a3141f05bdb46eb8bacb5b5d94acf`
|
|
|
-- v2 Content-Length: 18.5 MB (18532668 bytes)
|
|
|
-
|
|
|
-#### `8b3e1599852d7d55f26345755c98ac28762c51fdb24d80f9f2d1199395662b00`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
|
- bzr \
|
|
|
- git \
|
|
|
- mercurial \
|
|
|
- openssh-client \
|
|
|
- subversion \
|
|
|
- procps \
|
|
|
- && rm -rf /var/lib/apt/lists/*
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:39:39 GMT
|
|
|
-- Parent Layer: `9b0523a037ca8f59f5826f92f1cd8ff78b3fadcc2378b26b2ec3a318e9a7a2bc`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 122.6 MB (122585576 bytes)
|
|
|
-- v2 Blob: `sha256:b965864d2d455f06e4ad8165d12456219dcaeed2e49b0f13ada623aa00d9e822`
|
|
|
-- v2 Content-Length: 42.5 MB (42494759 bytes)
|
|
|
-
|
|
|
-#### `04a07bc8f1851628e59ef97d5acb751ba0aa3ef17b05a8773d8f613e0e47a426`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
|
- autoconf \
|
|
|
- automake \
|
|
|
- bzip2 \
|
|
|
- file \
|
|
|
- g++ \
|
|
|
- gcc \
|
|
|
- imagemagick \
|
|
|
- libbz2-dev \
|
|
|
- libc6-dev \
|
|
|
- libcurl4-openssl-dev \
|
|
|
- libevent-dev \
|
|
|
- libffi-dev \
|
|
|
- libgeoip-dev \
|
|
|
- libglib2.0-dev \
|
|
|
- libjpeg-dev \
|
|
|
- liblzma-dev \
|
|
|
- libmagickcore-dev \
|
|
|
- libmagickwand-dev \
|
|
|
- libmysqlclient-dev \
|
|
|
- libncurses-dev \
|
|
|
- libpng-dev \
|
|
|
- libpq-dev \
|
|
|
- libreadline-dev \
|
|
|
- libsqlite3-dev \
|
|
|
- libssl-dev \
|
|
|
- libtool \
|
|
|
- libwebp-dev \
|
|
|
- libxml2-dev \
|
|
|
- libxslt-dev \
|
|
|
- libyaml-dev \
|
|
|
- make \
|
|
|
- patch \
|
|
|
- xz-utils \
|
|
|
- zlib1g-dev \
|
|
|
- && rm -rf /var/lib/apt/lists/*
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:41:19 GMT
|
|
|
-- Parent Layer: `8b3e1599852d7d55f26345755c98ac28762c51fdb24d80f9f2d1199395662b00`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 314.7 MB (314694412 bytes)
|
|
|
-- v2 Blob: `sha256:47bed597ecf48d23e35328be6d5b803cacaa561d23760cdaa6cc26100e0af0c7`
|
|
|
-- v2 Content-Length: 128.6 MB (128600963 bytes)
|
|
|
-
|
|
|
-#### `87ee308f8ca4b532904f398e68fbbd8af6484acd6058afdf49903c1854fb0e17`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN mkdir -p /usr/local/etc \
|
|
|
- && { \
|
|
|
- echo 'install: --no-document'; \
|
|
|
- echo 'update: --no-document'; \
|
|
|
- } >> /usr/local/etc/gemrc
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 17:34:04 GMT
|
|
|
-- Parent Layer: `04a07bc8f1851628e59ef97d5acb751ba0aa3ef17b05a8773d8f613e0e47a426`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 45.0 B
|
|
|
-- v2 Blob: `sha256:feefd4c4cbf989189c8d2d15289d12e21f72524817646c54dea8440fbbcab5d7`
|
|
|
-- v2 Content-Length: 202.0 B
|
|
|
-
|
|
|
-#### `d3a9c1c8ca4544427487d70987da8ee1d60181c3f13aea89226393de96397e8e`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBY_MAJOR=2.0
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 17:34:05 GMT
|
|
|
-- Parent Layer: `87ee308f8ca4b532904f398e68fbbd8af6484acd6058afdf49903c1854fb0e17`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `50e6dbfdf0fe187e9ce1a901a6934fead194448a6cb97989729ce8bd9ccab0cc`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBY_VERSION=2.0.0-p648
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 17:34:06 GMT
|
|
|
-- Parent Layer: `d3a9c1c8ca4544427487d70987da8ee1d60181c3f13aea89226393de96397e8e`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `6fa4882324b3840a6b2c0665654cb983ef0bbcce52877381976a13450381534d`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBY_DOWNLOAD_SHA256=8690bd6b4949c333b3919755c4e48885dbfed6fd055fe9ef89930bde0d2376f8
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 17:34:06 GMT
|
|
|
-- Parent Layer: `50e6dbfdf0fe187e9ce1a901a6934fead194448a6cb97989729ce8bd9ccab0cc`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `424d635fa8ac9a6b451c67a7d62b6ab5277d85302c4c3829639eeb30e4f85057`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBYGEMS_VERSION=2.6.0
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:54:50 GMT
|
|
|
-- Parent Layer: `6fa4882324b3840a6b2c0665654cb983ef0bbcce52877381976a13450381534d`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `4068861124c45b70cc822dc9bfea1c4106bc5b1a771882489abec530ec4953d2`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN set -ex \
|
|
|
- && buildDeps=' \
|
|
|
- bison \
|
|
|
- libgdbm-dev \
|
|
|
- ruby \
|
|
|
- ' \
|
|
|
- && apt-get update \
|
|
|
- && apt-get install -y --no-install-recommends $buildDeps \
|
|
|
- && rm -rf /var/lib/apt/lists/* \
|
|
|
- && curl -fSL -o ruby.tar.gz "http://cache.ruby-lang.org/pub/ruby/$RUBY_MAJOR/ruby-$RUBY_VERSION.tar.gz" \
|
|
|
- && echo "$RUBY_DOWNLOAD_SHA256 *ruby.tar.gz" | sha256sum -c - \
|
|
|
- && mkdir -p /usr/src/ruby \
|
|
|
- && tar -xzf ruby.tar.gz -C /usr/src/ruby --strip-components=1 \
|
|
|
- && rm ruby.tar.gz \
|
|
|
- && cd /usr/src/ruby \
|
|
|
- && { echo '#define ENABLE_PATH_CHECK 0'; echo; cat file.c; } > file.c.new && mv file.c.new file.c \
|
|
|
- && autoconf \
|
|
|
- && ./configure --disable-install-doc \
|
|
|
- && make -j"$(nproc)" \
|
|
|
- && make install \
|
|
|
- && apt-get purge -y --auto-remove $buildDeps \
|
|
|
- && gem update --system $RUBYGEMS_VERSION \
|
|
|
- && rm -r /usr/src/ruby
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:46 GMT
|
|
|
-- Parent Layer: `424d635fa8ac9a6b451c67a7d62b6ab5277d85302c4c3829639eeb30e4f85057`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 99.6 MB (99567023 bytes)
|
|
|
-- v2 Blob: `sha256:4f9bc08ac6c0bea77d9354ded630ce2fce079487d49a7df78886e9ef2083b21f`
|
|
|
-- v2 Content-Length: 28.7 MB (28728200 bytes)
|
|
|
-
|
|
|
-#### `0b8385ee2a63c1dc512719141695138fba4808a8cdfdfc66901b8e69566c609a`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV BUNDLER_VERSION=1.11.2
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:48 GMT
|
|
|
-- Parent Layer: `4068861124c45b70cc822dc9bfea1c4106bc5b1a771882489abec530ec4953d2`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `eb820ed97076a35ad74b5382c142242be5ab6b109de21f0ad9abc2bf2da5c9ed`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN gem install bundler --version "$BUNDLER_VERSION"
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:51 GMT
|
|
|
-- Parent Layer: `0b8385ee2a63c1dc512719141695138fba4808a8cdfdfc66901b8e69566c609a`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 1.2 MB (1181590 bytes)
|
|
|
-- v2 Blob: `sha256:387317826ef8fefce952f12995dd67429051d364607cb2052357d5493230a883`
|
|
|
-- v2 Content-Length: 522.8 KB (522765 bytes)
|
|
|
-
|
|
|
-#### `4040a85990de748a47f646ab078b5df68bfbf0949af61f3a547d9c9684da8cb5`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV GEM_HOME=/usr/local/bundle
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:52 GMT
|
|
|
-- Parent Layer: `eb820ed97076a35ad74b5382c142242be5ab6b109de21f0ad9abc2bf2da5c9ed`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `418adaa5da996a30206d94c1301eaf976d42e1a9de50c0520289653953b1c761`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV BUNDLE_PATH=/usr/local/bundle BUNDLE_BIN=/usr/local/bundle/bin BUNDLE_SILENCE_ROOT_WARNING=1 BUNDLE_APP_CONFIG=/usr/local/bundle
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:52 GMT
|
|
|
-- Parent Layer: `4040a85990de748a47f646ab078b5df68bfbf0949af61f3a547d9c9684da8cb5`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `8e49da46820d24ab138ae9df1e141a840a5e2abd5263888278564540483fbc76`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV PATH=/usr/local/bundle/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:53 GMT
|
|
|
-- Parent Layer: `418adaa5da996a30206d94c1301eaf976d42e1a9de50c0520289653953b1c761`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `bc5d48b9aee7b8c8382171f8293a518c582c15bb7fd82a29686d89903fa7c237`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN mkdir -p "$GEM_HOME" "$BUNDLE_BIN" \
|
|
|
- && chmod 777 "$GEM_HOME" "$BUNDLE_BIN"
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:54 GMT
|
|
|
-- Parent Layer: `8e49da46820d24ab138ae9df1e141a840a5e2abd5263888278564540483fbc76`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:edc97b5f147f131e048550f859c77a0d2372250941650f0049a6cefe1444233a`
|
|
|
-- v2 Content-Length: 162.0 B
|
|
|
-
|
|
|
-#### `cbfcd91bf83fc7abd7d96d54445cbbc35cc73d6692107b96bd54baedc61a4ce8`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-CMD ["irb"]
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:55 GMT
|
|
|
-- Parent Layer: `bc5d48b9aee7b8c8382171f8293a518c582c15bb7fd82a29686d89903fa7c237`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `3c0f8ef89e990f7aa982e16d1a96ad58830db7e7cf47fbe0bb1a399c878f1f3d`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN bundle config --global frozen 1
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:00:01 GMT
|
|
|
-- Parent Layer: `cbfcd91bf83fc7abd7d96d54445cbbc35cc73d6692107b96bd54baedc61a4ce8`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 23.0 B
|
|
|
-- v2 Blob: `sha256:99dfe53c7725d8b52f39d1547957859b87bd858a681d7b2b8ffeb44f40a61ad3`
|
|
|
-- v2 Content-Length: 186.0 B
|
|
|
-
|
|
|
-#### `86f35e04177c957443039391223136011e65eab19d6fb15e69cbe3e8f6321e63`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN mkdir -p /usr/src/app
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:00:03 GMT
|
|
|
-- Parent Layer: `3c0f8ef89e990f7aa982e16d1a96ad58830db7e7cf47fbe0bb1a399c878f1f3d`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:664e5b612d514c53057b5606c1fed1fed1b4e122885e540589172df70720c83d`
|
|
|
-- v2 Content-Length: 125.0 B
|
|
|
-
|
|
|
-#### `67ed03e09e4e31d705aa4128cb70efd3c04b26e192acc4a86eaa86c8fb3f051d`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-WORKDIR /usr/src/app
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:00:04 GMT
|
|
|
-- Parent Layer: `86f35e04177c957443039391223136011e65eab19d6fb15e69cbe3e8f6321e63`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `000d4a2623d9409aa3d7acaed48ca4ab440e15a4be182533f1a2b40f7b2d0b88`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ONBUILD COPY Gemfile /usr/src/app/
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:00:04 GMT
|
|
|
-- Parent Layer: `67ed03e09e4e31d705aa4128cb70efd3c04b26e192acc4a86eaa86c8fb3f051d`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `5ce040fe1f390893a713a06df6c9e5edb04a4a7f416c15951ac24a3e232f8c60`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ONBUILD COPY Gemfile.lock /usr/src/app/
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:00:05 GMT
|
|
|
-- Parent Layer: `000d4a2623d9409aa3d7acaed48ca4ab440e15a4be182533f1a2b40f7b2d0b88`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `b169573acb79c50c862f9d585b0d40092582825130676585d6cd81e688debfd0`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ONBUILD RUN bundle install
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:00:05 GMT
|
|
|
-- Parent Layer: `5ce040fe1f390893a713a06df6c9e5edb04a4a7f416c15951ac24a3e232f8c60`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `6c2c947be7b8d41a8b12fe034456153b7447917309fe3ea9f9ea66f9d7761f54`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ONBUILD COPY . /usr/src/app
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:00:06 GMT
|
|
|
-- Parent Layer: `b169573acb79c50c862f9d585b0d40092582825130676585d6cd81e688debfd0`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-## `ruby:2.0.0-onbuild`
|
|
|
-
|
|
|
-```console
|
|
|
-$ docker pull library/ruby@sha256:e81d2cd520028a7bf5997def8de85076d241bd08de7921fd200ee5e8b9cfef90
|
|
|
-```
|
|
|
-
|
|
|
-- Total Virtual Size: 707.4 MB (707449329 bytes)
|
|
|
-- Total v2 Content-Length: 270.2 MB (270247169 bytes)
|
|
|
-
|
|
|
-### Layers (25)
|
|
|
-
|
|
|
-#### `1e58eecba27a40984958e0c33718bbd4c6650d5300066ee94f4b9b77014956e5`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ADD file:6e3677c176d6d774f006ce8f0dcd1e60753af9613eef0e7f707691290d6f6808 in /
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:24:34 GMT
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 125.1 MB (125109771 bytes)
|
|
|
-- v2 Blob: `sha256:7268d8f794c449e593d3a48f62e7e22b7c3a4b6e615caaf9494ec3cb2d48f503`
|
|
|
-- v2 Content-Length: 51.4 MB (51366659 bytes)
|
|
|
-
|
|
|
-#### `a0e9fe2f88030b979685b3bff31fcd97f0138aeb50f33754074538da4bdfba44`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-CMD ["/bin/bash"]
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:24:37 GMT
|
|
|
-- Parent Layer: `1e58eecba27a40984958e0c33718bbd4c6650d5300066ee94f4b9b77014956e5`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `9b0523a037ca8f59f5826f92f1cd8ff78b3fadcc2378b26b2ec3a318e9a7a2bc`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
|
- ca-certificates \
|
|
|
- curl \
|
|
|
- wget \
|
|
|
- && rm -rf /var/lib/apt/lists/*
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:38:42 GMT
|
|
|
-- Parent Layer: `a0e9fe2f88030b979685b3bff31fcd97f0138aeb50f33754074538da4bdfba44`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 44.3 MB (44310889 bytes)
|
|
|
-- v2 Blob: `sha256:d9a49bc2b1b0cdba4093d4ef5d276883a81a3141f05bdb46eb8bacb5b5d94acf`
|
|
|
-- v2 Content-Length: 18.5 MB (18532668 bytes)
|
|
|
-
|
|
|
-#### `8b3e1599852d7d55f26345755c98ac28762c51fdb24d80f9f2d1199395662b00`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
|
- bzr \
|
|
|
- git \
|
|
|
- mercurial \
|
|
|
- openssh-client \
|
|
|
- subversion \
|
|
|
- procps \
|
|
|
- && rm -rf /var/lib/apt/lists/*
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:39:39 GMT
|
|
|
-- Parent Layer: `9b0523a037ca8f59f5826f92f1cd8ff78b3fadcc2378b26b2ec3a318e9a7a2bc`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 122.6 MB (122585576 bytes)
|
|
|
-- v2 Blob: `sha256:b965864d2d455f06e4ad8165d12456219dcaeed2e49b0f13ada623aa00d9e822`
|
|
|
-- v2 Content-Length: 42.5 MB (42494759 bytes)
|
|
|
-
|
|
|
-#### `04a07bc8f1851628e59ef97d5acb751ba0aa3ef17b05a8773d8f613e0e47a426`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
|
- autoconf \
|
|
|
- automake \
|
|
|
- bzip2 \
|
|
|
- file \
|
|
|
- g++ \
|
|
|
- gcc \
|
|
|
- imagemagick \
|
|
|
- libbz2-dev \
|
|
|
- libc6-dev \
|
|
|
- libcurl4-openssl-dev \
|
|
|
- libevent-dev \
|
|
|
- libffi-dev \
|
|
|
- libgeoip-dev \
|
|
|
- libglib2.0-dev \
|
|
|
- libjpeg-dev \
|
|
|
- liblzma-dev \
|
|
|
- libmagickcore-dev \
|
|
|
- libmagickwand-dev \
|
|
|
- libmysqlclient-dev \
|
|
|
- libncurses-dev \
|
|
|
- libpng-dev \
|
|
|
- libpq-dev \
|
|
|
- libreadline-dev \
|
|
|
- libsqlite3-dev \
|
|
|
- libssl-dev \
|
|
|
- libtool \
|
|
|
- libwebp-dev \
|
|
|
- libxml2-dev \
|
|
|
- libxslt-dev \
|
|
|
- libyaml-dev \
|
|
|
- make \
|
|
|
- patch \
|
|
|
- xz-utils \
|
|
|
- zlib1g-dev \
|
|
|
- && rm -rf /var/lib/apt/lists/*
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:41:19 GMT
|
|
|
-- Parent Layer: `8b3e1599852d7d55f26345755c98ac28762c51fdb24d80f9f2d1199395662b00`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 314.7 MB (314694412 bytes)
|
|
|
-- v2 Blob: `sha256:47bed597ecf48d23e35328be6d5b803cacaa561d23760cdaa6cc26100e0af0c7`
|
|
|
-- v2 Content-Length: 128.6 MB (128600963 bytes)
|
|
|
-
|
|
|
-#### `87ee308f8ca4b532904f398e68fbbd8af6484acd6058afdf49903c1854fb0e17`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN mkdir -p /usr/local/etc \
|
|
|
- && { \
|
|
|
- echo 'install: --no-document'; \
|
|
|
- echo 'update: --no-document'; \
|
|
|
- } >> /usr/local/etc/gemrc
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 17:34:04 GMT
|
|
|
-- Parent Layer: `04a07bc8f1851628e59ef97d5acb751ba0aa3ef17b05a8773d8f613e0e47a426`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 45.0 B
|
|
|
-- v2 Blob: `sha256:feefd4c4cbf989189c8d2d15289d12e21f72524817646c54dea8440fbbcab5d7`
|
|
|
-- v2 Content-Length: 202.0 B
|
|
|
-
|
|
|
-#### `d3a9c1c8ca4544427487d70987da8ee1d60181c3f13aea89226393de96397e8e`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBY_MAJOR=2.0
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 17:34:05 GMT
|
|
|
-- Parent Layer: `87ee308f8ca4b532904f398e68fbbd8af6484acd6058afdf49903c1854fb0e17`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `50e6dbfdf0fe187e9ce1a901a6934fead194448a6cb97989729ce8bd9ccab0cc`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBY_VERSION=2.0.0-p648
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 17:34:06 GMT
|
|
|
-- Parent Layer: `d3a9c1c8ca4544427487d70987da8ee1d60181c3f13aea89226393de96397e8e`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `6fa4882324b3840a6b2c0665654cb983ef0bbcce52877381976a13450381534d`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBY_DOWNLOAD_SHA256=8690bd6b4949c333b3919755c4e48885dbfed6fd055fe9ef89930bde0d2376f8
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 17:34:06 GMT
|
|
|
-- Parent Layer: `50e6dbfdf0fe187e9ce1a901a6934fead194448a6cb97989729ce8bd9ccab0cc`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `424d635fa8ac9a6b451c67a7d62b6ab5277d85302c4c3829639eeb30e4f85057`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBYGEMS_VERSION=2.6.0
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:54:50 GMT
|
|
|
-- Parent Layer: `6fa4882324b3840a6b2c0665654cb983ef0bbcce52877381976a13450381534d`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `4068861124c45b70cc822dc9bfea1c4106bc5b1a771882489abec530ec4953d2`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN set -ex \
|
|
|
- && buildDeps=' \
|
|
|
- bison \
|
|
|
- libgdbm-dev \
|
|
|
- ruby \
|
|
|
- ' \
|
|
|
- && apt-get update \
|
|
|
- && apt-get install -y --no-install-recommends $buildDeps \
|
|
|
- && rm -rf /var/lib/apt/lists/* \
|
|
|
- && curl -fSL -o ruby.tar.gz "http://cache.ruby-lang.org/pub/ruby/$RUBY_MAJOR/ruby-$RUBY_VERSION.tar.gz" \
|
|
|
- && echo "$RUBY_DOWNLOAD_SHA256 *ruby.tar.gz" | sha256sum -c - \
|
|
|
- && mkdir -p /usr/src/ruby \
|
|
|
- && tar -xzf ruby.tar.gz -C /usr/src/ruby --strip-components=1 \
|
|
|
- && rm ruby.tar.gz \
|
|
|
- && cd /usr/src/ruby \
|
|
|
- && { echo '#define ENABLE_PATH_CHECK 0'; echo; cat file.c; } > file.c.new && mv file.c.new file.c \
|
|
|
- && autoconf \
|
|
|
- && ./configure --disable-install-doc \
|
|
|
- && make -j"$(nproc)" \
|
|
|
- && make install \
|
|
|
- && apt-get purge -y --auto-remove $buildDeps \
|
|
|
- && gem update --system $RUBYGEMS_VERSION \
|
|
|
- && rm -r /usr/src/ruby
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:46 GMT
|
|
|
-- Parent Layer: `424d635fa8ac9a6b451c67a7d62b6ab5277d85302c4c3829639eeb30e4f85057`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 99.6 MB (99567023 bytes)
|
|
|
-- v2 Blob: `sha256:4f9bc08ac6c0bea77d9354ded630ce2fce079487d49a7df78886e9ef2083b21f`
|
|
|
-- v2 Content-Length: 28.7 MB (28728200 bytes)
|
|
|
-
|
|
|
-#### `0b8385ee2a63c1dc512719141695138fba4808a8cdfdfc66901b8e69566c609a`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV BUNDLER_VERSION=1.11.2
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:48 GMT
|
|
|
-- Parent Layer: `4068861124c45b70cc822dc9bfea1c4106bc5b1a771882489abec530ec4953d2`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `eb820ed97076a35ad74b5382c142242be5ab6b109de21f0ad9abc2bf2da5c9ed`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN gem install bundler --version "$BUNDLER_VERSION"
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:51 GMT
|
|
|
-- Parent Layer: `0b8385ee2a63c1dc512719141695138fba4808a8cdfdfc66901b8e69566c609a`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 1.2 MB (1181590 bytes)
|
|
|
-- v2 Blob: `sha256:387317826ef8fefce952f12995dd67429051d364607cb2052357d5493230a883`
|
|
|
-- v2 Content-Length: 522.8 KB (522765 bytes)
|
|
|
-
|
|
|
-#### `4040a85990de748a47f646ab078b5df68bfbf0949af61f3a547d9c9684da8cb5`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV GEM_HOME=/usr/local/bundle
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:52 GMT
|
|
|
-- Parent Layer: `eb820ed97076a35ad74b5382c142242be5ab6b109de21f0ad9abc2bf2da5c9ed`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `418adaa5da996a30206d94c1301eaf976d42e1a9de50c0520289653953b1c761`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV BUNDLE_PATH=/usr/local/bundle BUNDLE_BIN=/usr/local/bundle/bin BUNDLE_SILENCE_ROOT_WARNING=1 BUNDLE_APP_CONFIG=/usr/local/bundle
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:52 GMT
|
|
|
-- Parent Layer: `4040a85990de748a47f646ab078b5df68bfbf0949af61f3a547d9c9684da8cb5`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `8e49da46820d24ab138ae9df1e141a840a5e2abd5263888278564540483fbc76`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV PATH=/usr/local/bundle/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:53 GMT
|
|
|
-- Parent Layer: `418adaa5da996a30206d94c1301eaf976d42e1a9de50c0520289653953b1c761`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `bc5d48b9aee7b8c8382171f8293a518c582c15bb7fd82a29686d89903fa7c237`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN mkdir -p "$GEM_HOME" "$BUNDLE_BIN" \
|
|
|
- && chmod 777 "$GEM_HOME" "$BUNDLE_BIN"
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:54 GMT
|
|
|
-- Parent Layer: `8e49da46820d24ab138ae9df1e141a840a5e2abd5263888278564540483fbc76`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:edc97b5f147f131e048550f859c77a0d2372250941650f0049a6cefe1444233a`
|
|
|
-- v2 Content-Length: 162.0 B
|
|
|
-
|
|
|
-#### `cbfcd91bf83fc7abd7d96d54445cbbc35cc73d6692107b96bd54baedc61a4ce8`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-CMD ["irb"]
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:55 GMT
|
|
|
-- Parent Layer: `bc5d48b9aee7b8c8382171f8293a518c582c15bb7fd82a29686d89903fa7c237`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `3c0f8ef89e990f7aa982e16d1a96ad58830db7e7cf47fbe0bb1a399c878f1f3d`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN bundle config --global frozen 1
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:00:01 GMT
|
|
|
-- Parent Layer: `cbfcd91bf83fc7abd7d96d54445cbbc35cc73d6692107b96bd54baedc61a4ce8`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 23.0 B
|
|
|
-- v2 Blob: `sha256:99dfe53c7725d8b52f39d1547957859b87bd858a681d7b2b8ffeb44f40a61ad3`
|
|
|
-- v2 Content-Length: 186.0 B
|
|
|
-
|
|
|
-#### `86f35e04177c957443039391223136011e65eab19d6fb15e69cbe3e8f6321e63`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN mkdir -p /usr/src/app
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:00:03 GMT
|
|
|
-- Parent Layer: `3c0f8ef89e990f7aa982e16d1a96ad58830db7e7cf47fbe0bb1a399c878f1f3d`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:664e5b612d514c53057b5606c1fed1fed1b4e122885e540589172df70720c83d`
|
|
|
-- v2 Content-Length: 125.0 B
|
|
|
-
|
|
|
-#### `67ed03e09e4e31d705aa4128cb70efd3c04b26e192acc4a86eaa86c8fb3f051d`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-WORKDIR /usr/src/app
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:00:04 GMT
|
|
|
-- Parent Layer: `86f35e04177c957443039391223136011e65eab19d6fb15e69cbe3e8f6321e63`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `000d4a2623d9409aa3d7acaed48ca4ab440e15a4be182533f1a2b40f7b2d0b88`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ONBUILD COPY Gemfile /usr/src/app/
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:00:04 GMT
|
|
|
-- Parent Layer: `67ed03e09e4e31d705aa4128cb70efd3c04b26e192acc4a86eaa86c8fb3f051d`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `5ce040fe1f390893a713a06df6c9e5edb04a4a7f416c15951ac24a3e232f8c60`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ONBUILD COPY Gemfile.lock /usr/src/app/
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:00:05 GMT
|
|
|
-- Parent Layer: `000d4a2623d9409aa3d7acaed48ca4ab440e15a4be182533f1a2b40f7b2d0b88`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `b169573acb79c50c862f9d585b0d40092582825130676585d6cd81e688debfd0`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ONBUILD RUN bundle install
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:00:05 GMT
|
|
|
-- Parent Layer: `5ce040fe1f390893a713a06df6c9e5edb04a4a7f416c15951ac24a3e232f8c60`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `6c2c947be7b8d41a8b12fe034456153b7447917309fe3ea9f9ea66f9d7761f54`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ONBUILD COPY . /usr/src/app
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:00:06 GMT
|
|
|
-- Parent Layer: `b169573acb79c50c862f9d585b0d40092582825130676585d6cd81e688debfd0`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-## `ruby:2.0-onbuild`
|
|
|
-
|
|
|
-```console
|
|
|
-$ docker pull library/ruby@sha256:4e6881be7f79a3a92c43581974c398740ceeac54c17533b01d9e4f751863fc4b
|
|
|
-```
|
|
|
-
|
|
|
-- Total Virtual Size: 707.4 MB (707449329 bytes)
|
|
|
-- Total v2 Content-Length: 270.2 MB (270247169 bytes)
|
|
|
-
|
|
|
-### Layers (25)
|
|
|
-
|
|
|
-#### `1e58eecba27a40984958e0c33718bbd4c6650d5300066ee94f4b9b77014956e5`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ADD file:6e3677c176d6d774f006ce8f0dcd1e60753af9613eef0e7f707691290d6f6808 in /
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:24:34 GMT
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 125.1 MB (125109771 bytes)
|
|
|
-- v2 Blob: `sha256:7268d8f794c449e593d3a48f62e7e22b7c3a4b6e615caaf9494ec3cb2d48f503`
|
|
|
-- v2 Content-Length: 51.4 MB (51366659 bytes)
|
|
|
-
|
|
|
-#### `a0e9fe2f88030b979685b3bff31fcd97f0138aeb50f33754074538da4bdfba44`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-CMD ["/bin/bash"]
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:24:37 GMT
|
|
|
-- Parent Layer: `1e58eecba27a40984958e0c33718bbd4c6650d5300066ee94f4b9b77014956e5`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `9b0523a037ca8f59f5826f92f1cd8ff78b3fadcc2378b26b2ec3a318e9a7a2bc`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
|
- ca-certificates \
|
|
|
- curl \
|
|
|
- wget \
|
|
|
- && rm -rf /var/lib/apt/lists/*
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:38:42 GMT
|
|
|
-- Parent Layer: `a0e9fe2f88030b979685b3bff31fcd97f0138aeb50f33754074538da4bdfba44`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 44.3 MB (44310889 bytes)
|
|
|
-- v2 Blob: `sha256:d9a49bc2b1b0cdba4093d4ef5d276883a81a3141f05bdb46eb8bacb5b5d94acf`
|
|
|
-- v2 Content-Length: 18.5 MB (18532668 bytes)
|
|
|
-
|
|
|
-#### `8b3e1599852d7d55f26345755c98ac28762c51fdb24d80f9f2d1199395662b00`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
|
- bzr \
|
|
|
- git \
|
|
|
- mercurial \
|
|
|
- openssh-client \
|
|
|
- subversion \
|
|
|
- procps \
|
|
|
- && rm -rf /var/lib/apt/lists/*
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:39:39 GMT
|
|
|
-- Parent Layer: `9b0523a037ca8f59f5826f92f1cd8ff78b3fadcc2378b26b2ec3a318e9a7a2bc`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 122.6 MB (122585576 bytes)
|
|
|
-- v2 Blob: `sha256:b965864d2d455f06e4ad8165d12456219dcaeed2e49b0f13ada623aa00d9e822`
|
|
|
-- v2 Content-Length: 42.5 MB (42494759 bytes)
|
|
|
-
|
|
|
-#### `04a07bc8f1851628e59ef97d5acb751ba0aa3ef17b05a8773d8f613e0e47a426`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
|
- autoconf \
|
|
|
- automake \
|
|
|
- bzip2 \
|
|
|
- file \
|
|
|
- g++ \
|
|
|
- gcc \
|
|
|
- imagemagick \
|
|
|
- libbz2-dev \
|
|
|
- libc6-dev \
|
|
|
- libcurl4-openssl-dev \
|
|
|
- libevent-dev \
|
|
|
- libffi-dev \
|
|
|
- libgeoip-dev \
|
|
|
- libglib2.0-dev \
|
|
|
- libjpeg-dev \
|
|
|
- liblzma-dev \
|
|
|
- libmagickcore-dev \
|
|
|
- libmagickwand-dev \
|
|
|
- libmysqlclient-dev \
|
|
|
- libncurses-dev \
|
|
|
- libpng-dev \
|
|
|
- libpq-dev \
|
|
|
- libreadline-dev \
|
|
|
- libsqlite3-dev \
|
|
|
- libssl-dev \
|
|
|
- libtool \
|
|
|
- libwebp-dev \
|
|
|
- libxml2-dev \
|
|
|
- libxslt-dev \
|
|
|
- libyaml-dev \
|
|
|
- make \
|
|
|
- patch \
|
|
|
- xz-utils \
|
|
|
- zlib1g-dev \
|
|
|
- && rm -rf /var/lib/apt/lists/*
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:41:19 GMT
|
|
|
-- Parent Layer: `8b3e1599852d7d55f26345755c98ac28762c51fdb24d80f9f2d1199395662b00`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 314.7 MB (314694412 bytes)
|
|
|
-- v2 Blob: `sha256:47bed597ecf48d23e35328be6d5b803cacaa561d23760cdaa6cc26100e0af0c7`
|
|
|
-- v2 Content-Length: 128.6 MB (128600963 bytes)
|
|
|
-
|
|
|
-#### `87ee308f8ca4b532904f398e68fbbd8af6484acd6058afdf49903c1854fb0e17`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN mkdir -p /usr/local/etc \
|
|
|
- && { \
|
|
|
- echo 'install: --no-document'; \
|
|
|
- echo 'update: --no-document'; \
|
|
|
- } >> /usr/local/etc/gemrc
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 17:34:04 GMT
|
|
|
-- Parent Layer: `04a07bc8f1851628e59ef97d5acb751ba0aa3ef17b05a8773d8f613e0e47a426`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 45.0 B
|
|
|
-- v2 Blob: `sha256:feefd4c4cbf989189c8d2d15289d12e21f72524817646c54dea8440fbbcab5d7`
|
|
|
-- v2 Content-Length: 202.0 B
|
|
|
-
|
|
|
-#### `d3a9c1c8ca4544427487d70987da8ee1d60181c3f13aea89226393de96397e8e`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBY_MAJOR=2.0
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 17:34:05 GMT
|
|
|
-- Parent Layer: `87ee308f8ca4b532904f398e68fbbd8af6484acd6058afdf49903c1854fb0e17`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `50e6dbfdf0fe187e9ce1a901a6934fead194448a6cb97989729ce8bd9ccab0cc`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBY_VERSION=2.0.0-p648
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 17:34:06 GMT
|
|
|
-- Parent Layer: `d3a9c1c8ca4544427487d70987da8ee1d60181c3f13aea89226393de96397e8e`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `6fa4882324b3840a6b2c0665654cb983ef0bbcce52877381976a13450381534d`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBY_DOWNLOAD_SHA256=8690bd6b4949c333b3919755c4e48885dbfed6fd055fe9ef89930bde0d2376f8
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 17:34:06 GMT
|
|
|
-- Parent Layer: `50e6dbfdf0fe187e9ce1a901a6934fead194448a6cb97989729ce8bd9ccab0cc`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `424d635fa8ac9a6b451c67a7d62b6ab5277d85302c4c3829639eeb30e4f85057`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBYGEMS_VERSION=2.6.0
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:54:50 GMT
|
|
|
-- Parent Layer: `6fa4882324b3840a6b2c0665654cb983ef0bbcce52877381976a13450381534d`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `4068861124c45b70cc822dc9bfea1c4106bc5b1a771882489abec530ec4953d2`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN set -ex \
|
|
|
- && buildDeps=' \
|
|
|
- bison \
|
|
|
- libgdbm-dev \
|
|
|
- ruby \
|
|
|
- ' \
|
|
|
- && apt-get update \
|
|
|
- && apt-get install -y --no-install-recommends $buildDeps \
|
|
|
- && rm -rf /var/lib/apt/lists/* \
|
|
|
- && curl -fSL -o ruby.tar.gz "http://cache.ruby-lang.org/pub/ruby/$RUBY_MAJOR/ruby-$RUBY_VERSION.tar.gz" \
|
|
|
- && echo "$RUBY_DOWNLOAD_SHA256 *ruby.tar.gz" | sha256sum -c - \
|
|
|
- && mkdir -p /usr/src/ruby \
|
|
|
- && tar -xzf ruby.tar.gz -C /usr/src/ruby --strip-components=1 \
|
|
|
- && rm ruby.tar.gz \
|
|
|
- && cd /usr/src/ruby \
|
|
|
- && { echo '#define ENABLE_PATH_CHECK 0'; echo; cat file.c; } > file.c.new && mv file.c.new file.c \
|
|
|
- && autoconf \
|
|
|
- && ./configure --disable-install-doc \
|
|
|
- && make -j"$(nproc)" \
|
|
|
- && make install \
|
|
|
- && apt-get purge -y --auto-remove $buildDeps \
|
|
|
- && gem update --system $RUBYGEMS_VERSION \
|
|
|
- && rm -r /usr/src/ruby
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:46 GMT
|
|
|
-- Parent Layer: `424d635fa8ac9a6b451c67a7d62b6ab5277d85302c4c3829639eeb30e4f85057`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 99.6 MB (99567023 bytes)
|
|
|
-- v2 Blob: `sha256:4f9bc08ac6c0bea77d9354ded630ce2fce079487d49a7df78886e9ef2083b21f`
|
|
|
-- v2 Content-Length: 28.7 MB (28728200 bytes)
|
|
|
-
|
|
|
-#### `0b8385ee2a63c1dc512719141695138fba4808a8cdfdfc66901b8e69566c609a`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV BUNDLER_VERSION=1.11.2
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:48 GMT
|
|
|
-- Parent Layer: `4068861124c45b70cc822dc9bfea1c4106bc5b1a771882489abec530ec4953d2`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `eb820ed97076a35ad74b5382c142242be5ab6b109de21f0ad9abc2bf2da5c9ed`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN gem install bundler --version "$BUNDLER_VERSION"
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:51 GMT
|
|
|
-- Parent Layer: `0b8385ee2a63c1dc512719141695138fba4808a8cdfdfc66901b8e69566c609a`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 1.2 MB (1181590 bytes)
|
|
|
-- v2 Blob: `sha256:387317826ef8fefce952f12995dd67429051d364607cb2052357d5493230a883`
|
|
|
-- v2 Content-Length: 522.8 KB (522765 bytes)
|
|
|
-
|
|
|
-#### `4040a85990de748a47f646ab078b5df68bfbf0949af61f3a547d9c9684da8cb5`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV GEM_HOME=/usr/local/bundle
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:52 GMT
|
|
|
-- Parent Layer: `eb820ed97076a35ad74b5382c142242be5ab6b109de21f0ad9abc2bf2da5c9ed`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `418adaa5da996a30206d94c1301eaf976d42e1a9de50c0520289653953b1c761`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV BUNDLE_PATH=/usr/local/bundle BUNDLE_BIN=/usr/local/bundle/bin BUNDLE_SILENCE_ROOT_WARNING=1 BUNDLE_APP_CONFIG=/usr/local/bundle
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:52 GMT
|
|
|
-- Parent Layer: `4040a85990de748a47f646ab078b5df68bfbf0949af61f3a547d9c9684da8cb5`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `8e49da46820d24ab138ae9df1e141a840a5e2abd5263888278564540483fbc76`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV PATH=/usr/local/bundle/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:53 GMT
|
|
|
-- Parent Layer: `418adaa5da996a30206d94c1301eaf976d42e1a9de50c0520289653953b1c761`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `bc5d48b9aee7b8c8382171f8293a518c582c15bb7fd82a29686d89903fa7c237`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN mkdir -p "$GEM_HOME" "$BUNDLE_BIN" \
|
|
|
- && chmod 777 "$GEM_HOME" "$BUNDLE_BIN"
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:54 GMT
|
|
|
-- Parent Layer: `8e49da46820d24ab138ae9df1e141a840a5e2abd5263888278564540483fbc76`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:edc97b5f147f131e048550f859c77a0d2372250941650f0049a6cefe1444233a`
|
|
|
-- v2 Content-Length: 162.0 B
|
|
|
-
|
|
|
-#### `cbfcd91bf83fc7abd7d96d54445cbbc35cc73d6692107b96bd54baedc61a4ce8`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-CMD ["irb"]
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 19:58:55 GMT
|
|
|
-- Parent Layer: `bc5d48b9aee7b8c8382171f8293a518c582c15bb7fd82a29686d89903fa7c237`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `3c0f8ef89e990f7aa982e16d1a96ad58830db7e7cf47fbe0bb1a399c878f1f3d`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN bundle config --global frozen 1
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:00:01 GMT
|
|
|
-- Parent Layer: `cbfcd91bf83fc7abd7d96d54445cbbc35cc73d6692107b96bd54baedc61a4ce8`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 23.0 B
|
|
|
-- v2 Blob: `sha256:99dfe53c7725d8b52f39d1547957859b87bd858a681d7b2b8ffeb44f40a61ad3`
|
|
|
-- v2 Content-Length: 186.0 B
|
|
|
-
|
|
|
-#### `86f35e04177c957443039391223136011e65eab19d6fb15e69cbe3e8f6321e63`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN mkdir -p /usr/src/app
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:00:03 GMT
|
|
|
-- Parent Layer: `3c0f8ef89e990f7aa982e16d1a96ad58830db7e7cf47fbe0bb1a399c878f1f3d`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:664e5b612d514c53057b5606c1fed1fed1b4e122885e540589172df70720c83d`
|
|
|
-- v2 Content-Length: 125.0 B
|
|
|
-
|
|
|
-#### `67ed03e09e4e31d705aa4128cb70efd3c04b26e192acc4a86eaa86c8fb3f051d`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-WORKDIR /usr/src/app
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:00:04 GMT
|
|
|
-- Parent Layer: `86f35e04177c957443039391223136011e65eab19d6fb15e69cbe3e8f6321e63`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `000d4a2623d9409aa3d7acaed48ca4ab440e15a4be182533f1a2b40f7b2d0b88`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ONBUILD COPY Gemfile /usr/src/app/
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:00:04 GMT
|
|
|
-- Parent Layer: `67ed03e09e4e31d705aa4128cb70efd3c04b26e192acc4a86eaa86c8fb3f051d`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `5ce040fe1f390893a713a06df6c9e5edb04a4a7f416c15951ac24a3e232f8c60`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ONBUILD COPY Gemfile.lock /usr/src/app/
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:00:05 GMT
|
|
|
-- Parent Layer: `000d4a2623d9409aa3d7acaed48ca4ab440e15a4be182533f1a2b40f7b2d0b88`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `b169573acb79c50c862f9d585b0d40092582825130676585d6cd81e688debfd0`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ONBUILD RUN bundle install
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:00:05 GMT
|
|
|
-- Parent Layer: `5ce040fe1f390893a713a06df6c9e5edb04a4a7f416c15951ac24a3e232f8c60`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `6c2c947be7b8d41a8b12fe034456153b7447917309fe3ea9f9ea66f9d7761f54`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ONBUILD COPY . /usr/src/app
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:00:06 GMT
|
|
|
-- Parent Layer: `b169573acb79c50c862f9d585b0d40092582825130676585d6cd81e688debfd0`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-## `ruby:2.0.0-p648-slim`
|
|
|
-
|
|
|
-```console
|
|
|
-$ docker pull library/ruby@sha256:46e9af80c960a860156481e042276b58d09fcc3a4e1424143ce31b3fec62f43b
|
|
|
-```
|
|
|
-
|
|
|
-- Total Virtual Size: 264.4 MB (264430724 bytes)
|
|
|
-- Total v2 Content-Length: 94.4 MB (94442570 bytes)
|
|
|
-
|
|
|
-### Layers (16)
|
|
|
-
|
|
|
-#### `1e58eecba27a40984958e0c33718bbd4c6650d5300066ee94f4b9b77014956e5`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ADD file:6e3677c176d6d774f006ce8f0dcd1e60753af9613eef0e7f707691290d6f6808 in /
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:24:34 GMT
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 125.1 MB (125109771 bytes)
|
|
|
-- v2 Blob: `sha256:7268d8f794c449e593d3a48f62e7e22b7c3a4b6e615caaf9494ec3cb2d48f503`
|
|
|
-- v2 Content-Length: 51.4 MB (51366659 bytes)
|
|
|
-
|
|
|
-#### `a0e9fe2f88030b979685b3bff31fcd97f0138aeb50f33754074538da4bdfba44`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-CMD ["/bin/bash"]
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:24:37 GMT
|
|
|
-- Parent Layer: `1e58eecba27a40984958e0c33718bbd4c6650d5300066ee94f4b9b77014956e5`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `19cc55f68380e2d757bad3e7babd19e1c94d9cc59eef7be449ea994c7d8f2d83`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN apt-get update \
|
|
|
- && apt-get install -y --no-install-recommends \
|
|
|
- bzip2 \
|
|
|
- ca-certificates \
|
|
|
- curl \
|
|
|
- libffi-dev \
|
|
|
- libgdbm3 \
|
|
|
- libssl-dev \
|
|
|
- libyaml-dev \
|
|
|
- procps \
|
|
|
- zlib1g-dev \
|
|
|
- && rm -rf /var/lib/apt/lists/*
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 04:02:32 GMT
|
|
|
-- Parent Layer: `a0e9fe2f88030b979685b3bff31fcd97f0138aeb50f33754074538da4bdfba44`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 37.7 MB (37733558 bytes)
|
|
|
-- v2 Blob: `sha256:7c75a00e820da0b051c38540eba258c7bbf7f84c44741211c3dc04df076aaff7`
|
|
|
-- v2 Content-Length: 13.6 MB (13624052 bytes)
|
|
|
-
|
|
|
-#### `fe0c3656a9a21d016348ca9ed76184f598211c251f1a36e09f23e0c6224751e2`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN mkdir -p /usr/local/etc \
|
|
|
- && { \
|
|
|
- echo 'install: --no-document'; \
|
|
|
- echo 'update: --no-document'; \
|
|
|
- } >> /usr/local/etc/gemrc
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 04:02:35 GMT
|
|
|
-- Parent Layer: `19cc55f68380e2d757bad3e7babd19e1c94d9cc59eef7be449ea994c7d8f2d83`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 45.0 B
|
|
|
-- v2 Blob: `sha256:81ab4f8404703e7c0e5d326289b216d4242b12048d1b80cae755acaa67dac1a0`
|
|
|
-- v2 Content-Length: 203.0 B
|
|
|
-
|
|
|
-#### `d7271d3c67552ca67c922c92d9c8c76716054f378b0a03c181de078a26734642`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBY_MAJOR=2.0
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 04:02:35 GMT
|
|
|
-- Parent Layer: `fe0c3656a9a21d016348ca9ed76184f598211c251f1a36e09f23e0c6224751e2`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `e6c53a3edfdad83875646bbb7a12449c16142ea79f046a4e1b945baeeb30be50`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBY_VERSION=2.0.0-p648
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 04:02:36 GMT
|
|
|
-- Parent Layer: `d7271d3c67552ca67c922c92d9c8c76716054f378b0a03c181de078a26734642`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `f5358c1e2290777396adcba197d9105f46b8cbb9c51c34e4e57bf6e7e77aa2f5`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBY_DOWNLOAD_SHA256=8690bd6b4949c333b3919755c4e48885dbfed6fd055fe9ef89930bde0d2376f8
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 04:02:36 GMT
|
|
|
-- Parent Layer: `e6c53a3edfdad83875646bbb7a12449c16142ea79f046a4e1b945baeeb30be50`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `a4493761d11b22579323ba7dbc6ce20f634bd59c346fd83af97ec365c0e84973`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBYGEMS_VERSION=2.6.0
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:00:57 GMT
|
|
|
-- Parent Layer: `f5358c1e2290777396adcba197d9105f46b8cbb9c51c34e4e57bf6e7e77aa2f5`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `9bb8fb9003f2d5249d5097989526c0943577d4d335fa5aa2f5fef9ba88cb9b78`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN set -ex \
|
|
|
- && buildDeps=' \
|
|
|
- autoconf \
|
|
|
- bison \
|
|
|
- gcc \
|
|
|
- libbz2-dev \
|
|
|
- libgdbm-dev \
|
|
|
- libglib2.0-dev \
|
|
|
- libncurses-dev \
|
|
|
- libreadline-dev \
|
|
|
- libxml2-dev \
|
|
|
- libxslt-dev \
|
|
|
- make \
|
|
|
- ruby \
|
|
|
- ' \
|
|
|
- && apt-get update \
|
|
|
- && apt-get install -y --no-install-recommends $buildDeps \
|
|
|
- && rm -rf /var/lib/apt/lists/* \
|
|
|
- && curl -fSL -o ruby.tar.gz "http://cache.ruby-lang.org/pub/ruby/$RUBY_MAJOR/ruby-$RUBY_VERSION.tar.gz" \
|
|
|
- && echo "$RUBY_DOWNLOAD_SHA256 *ruby.tar.gz" | sha256sum -c - \
|
|
|
- && mkdir -p /usr/src/ruby \
|
|
|
- && tar -xzf ruby.tar.gz -C /usr/src/ruby --strip-components=1 \
|
|
|
- && rm ruby.tar.gz \
|
|
|
- && cd /usr/src/ruby \
|
|
|
- && { echo '#define ENABLE_PATH_CHECK 0'; echo; cat file.c; } > file.c.new && mv file.c.new file.c \
|
|
|
- && autoconf \
|
|
|
- && ./configure --disable-install-doc \
|
|
|
- && make -j"$(nproc)" \
|
|
|
- && make install \
|
|
|
- && apt-get purge -y --auto-remove $buildDeps \
|
|
|
- && gem update --system $RUBYGEMS_VERSION \
|
|
|
- && rm -r /usr/src/ruby
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:05:10 GMT
|
|
|
-- Parent Layer: `a4493761d11b22579323ba7dbc6ce20f634bd59c346fd83af97ec365c0e84973`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 100.4 MB (100405760 bytes)
|
|
|
-- v2 Blob: `sha256:d0cc168a7516953b1c2b9760d2816e9ce5ea00abbaa85a2d4cc49c0c75862d3e`
|
|
|
-- v2 Content-Length: 28.9 MB (28928411 bytes)
|
|
|
-
|
|
|
-#### `25e9d1ddfe38d03bc1c033c8d06250c0345fb6507bcb48b77b26a953021e4924`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV BUNDLER_VERSION=1.11.2
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:05:12 GMT
|
|
|
-- Parent Layer: `9bb8fb9003f2d5249d5097989526c0943577d4d335fa5aa2f5fef9ba88cb9b78`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `283bf174c944fa3586e6c8f6accff0b5fa16bbe3807abcd03696e000b3dd10ad`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN gem install bundler --version "$BUNDLER_VERSION"
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:05:14 GMT
|
|
|
-- Parent Layer: `25e9d1ddfe38d03bc1c033c8d06250c0345fb6507bcb48b77b26a953021e4924`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 1.2 MB (1181590 bytes)
|
|
|
-- v2 Blob: `sha256:05322ced8b053351aa15295be9c63fe876c132a97a6862a3740b268c44c6f9ba`
|
|
|
-- v2 Content-Length: 522.8 KB (522764 bytes)
|
|
|
-
|
|
|
-#### `7e4807edf0693269f33351cc853cf832bbea60cf6f21f012778e8b4578e01c77`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV GEM_HOME=/usr/local/bundle
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:05:15 GMT
|
|
|
-- Parent Layer: `283bf174c944fa3586e6c8f6accff0b5fa16bbe3807abcd03696e000b3dd10ad`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `b544f01fdc717e5cc50e27d99e9e9362b9899b7711b11543c45f5daa679f201a`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV BUNDLE_PATH=/usr/local/bundle BUNDLE_BIN=/usr/local/bundle/bin BUNDLE_SILENCE_ROOT_WARNING=1 BUNDLE_APP_CONFIG=/usr/local/bundle
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:05:15 GMT
|
|
|
-- Parent Layer: `7e4807edf0693269f33351cc853cf832bbea60cf6f21f012778e8b4578e01c77`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `0d42e67c48948ed76a10bc7944da53eb73a586f011cad595b7abf7a271061b07`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV PATH=/usr/local/bundle/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:05:16 GMT
|
|
|
-- Parent Layer: `b544f01fdc717e5cc50e27d99e9e9362b9899b7711b11543c45f5daa679f201a`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `26f5aeac107fa43aaacac4f91b346cf88ab5ac145118be03e39a7069abd1bae0`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN mkdir -p "$GEM_HOME" "$BUNDLE_BIN" \
|
|
|
- && chmod 777 "$GEM_HOME" "$BUNDLE_BIN"
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:05:18 GMT
|
|
|
-- Parent Layer: `0d42e67c48948ed76a10bc7944da53eb73a586f011cad595b7abf7a271061b07`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:d1f429abf9eae2d5087d96f259a61d86a00b47fd38ea202c2e2be6b827223124`
|
|
|
-- v2 Content-Length: 161.0 B
|
|
|
-
|
|
|
-#### `47fb689e5ed3c2c185f2abfd83441294e299d8cc0208d9adca36b586035cd642`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-CMD ["irb"]
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:05:18 GMT
|
|
|
-- Parent Layer: `26f5aeac107fa43aaacac4f91b346cf88ab5ac145118be03e39a7069abd1bae0`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-## `ruby:2.0.0-slim`
|
|
|
-
|
|
|
-```console
|
|
|
-$ docker pull library/ruby@sha256:c5323dfe5fc4a752243d187851650868bea1b34658db52df7589ded21faaa732
|
|
|
-```
|
|
|
-
|
|
|
-- Total Virtual Size: 264.4 MB (264430724 bytes)
|
|
|
-- Total v2 Content-Length: 94.4 MB (94442570 bytes)
|
|
|
-
|
|
|
-### Layers (16)
|
|
|
-
|
|
|
-#### `1e58eecba27a40984958e0c33718bbd4c6650d5300066ee94f4b9b77014956e5`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ADD file:6e3677c176d6d774f006ce8f0dcd1e60753af9613eef0e7f707691290d6f6808 in /
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:24:34 GMT
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 125.1 MB (125109771 bytes)
|
|
|
-- v2 Blob: `sha256:7268d8f794c449e593d3a48f62e7e22b7c3a4b6e615caaf9494ec3cb2d48f503`
|
|
|
-- v2 Content-Length: 51.4 MB (51366659 bytes)
|
|
|
-
|
|
|
-#### `a0e9fe2f88030b979685b3bff31fcd97f0138aeb50f33754074538da4bdfba44`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-CMD ["/bin/bash"]
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:24:37 GMT
|
|
|
-- Parent Layer: `1e58eecba27a40984958e0c33718bbd4c6650d5300066ee94f4b9b77014956e5`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `19cc55f68380e2d757bad3e7babd19e1c94d9cc59eef7be449ea994c7d8f2d83`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN apt-get update \
|
|
|
- && apt-get install -y --no-install-recommends \
|
|
|
- bzip2 \
|
|
|
- ca-certificates \
|
|
|
- curl \
|
|
|
- libffi-dev \
|
|
|
- libgdbm3 \
|
|
|
- libssl-dev \
|
|
|
- libyaml-dev \
|
|
|
- procps \
|
|
|
- zlib1g-dev \
|
|
|
- && rm -rf /var/lib/apt/lists/*
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 04:02:32 GMT
|
|
|
-- Parent Layer: `a0e9fe2f88030b979685b3bff31fcd97f0138aeb50f33754074538da4bdfba44`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 37.7 MB (37733558 bytes)
|
|
|
-- v2 Blob: `sha256:7c75a00e820da0b051c38540eba258c7bbf7f84c44741211c3dc04df076aaff7`
|
|
|
-- v2 Content-Length: 13.6 MB (13624052 bytes)
|
|
|
-
|
|
|
-#### `fe0c3656a9a21d016348ca9ed76184f598211c251f1a36e09f23e0c6224751e2`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN mkdir -p /usr/local/etc \
|
|
|
- && { \
|
|
|
- echo 'install: --no-document'; \
|
|
|
- echo 'update: --no-document'; \
|
|
|
- } >> /usr/local/etc/gemrc
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 04:02:35 GMT
|
|
|
-- Parent Layer: `19cc55f68380e2d757bad3e7babd19e1c94d9cc59eef7be449ea994c7d8f2d83`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 45.0 B
|
|
|
-- v2 Blob: `sha256:81ab4f8404703e7c0e5d326289b216d4242b12048d1b80cae755acaa67dac1a0`
|
|
|
-- v2 Content-Length: 203.0 B
|
|
|
-
|
|
|
-#### `d7271d3c67552ca67c922c92d9c8c76716054f378b0a03c181de078a26734642`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBY_MAJOR=2.0
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 04:02:35 GMT
|
|
|
-- Parent Layer: `fe0c3656a9a21d016348ca9ed76184f598211c251f1a36e09f23e0c6224751e2`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `e6c53a3edfdad83875646bbb7a12449c16142ea79f046a4e1b945baeeb30be50`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBY_VERSION=2.0.0-p648
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 04:02:36 GMT
|
|
|
-- Parent Layer: `d7271d3c67552ca67c922c92d9c8c76716054f378b0a03c181de078a26734642`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `f5358c1e2290777396adcba197d9105f46b8cbb9c51c34e4e57bf6e7e77aa2f5`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBY_DOWNLOAD_SHA256=8690bd6b4949c333b3919755c4e48885dbfed6fd055fe9ef89930bde0d2376f8
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 04:02:36 GMT
|
|
|
-- Parent Layer: `e6c53a3edfdad83875646bbb7a12449c16142ea79f046a4e1b945baeeb30be50`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `a4493761d11b22579323ba7dbc6ce20f634bd59c346fd83af97ec365c0e84973`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBYGEMS_VERSION=2.6.0
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:00:57 GMT
|
|
|
-- Parent Layer: `f5358c1e2290777396adcba197d9105f46b8cbb9c51c34e4e57bf6e7e77aa2f5`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `9bb8fb9003f2d5249d5097989526c0943577d4d335fa5aa2f5fef9ba88cb9b78`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN set -ex \
|
|
|
- && buildDeps=' \
|
|
|
- autoconf \
|
|
|
- bison \
|
|
|
- gcc \
|
|
|
- libbz2-dev \
|
|
|
- libgdbm-dev \
|
|
|
- libglib2.0-dev \
|
|
|
- libncurses-dev \
|
|
|
- libreadline-dev \
|
|
|
- libxml2-dev \
|
|
|
- libxslt-dev \
|
|
|
- make \
|
|
|
- ruby \
|
|
|
- ' \
|
|
|
- && apt-get update \
|
|
|
- && apt-get install -y --no-install-recommends $buildDeps \
|
|
|
- && rm -rf /var/lib/apt/lists/* \
|
|
|
- && curl -fSL -o ruby.tar.gz "http://cache.ruby-lang.org/pub/ruby/$RUBY_MAJOR/ruby-$RUBY_VERSION.tar.gz" \
|
|
|
- && echo "$RUBY_DOWNLOAD_SHA256 *ruby.tar.gz" | sha256sum -c - \
|
|
|
- && mkdir -p /usr/src/ruby \
|
|
|
- && tar -xzf ruby.tar.gz -C /usr/src/ruby --strip-components=1 \
|
|
|
- && rm ruby.tar.gz \
|
|
|
- && cd /usr/src/ruby \
|
|
|
- && { echo '#define ENABLE_PATH_CHECK 0'; echo; cat file.c; } > file.c.new && mv file.c.new file.c \
|
|
|
- && autoconf \
|
|
|
- && ./configure --disable-install-doc \
|
|
|
- && make -j"$(nproc)" \
|
|
|
- && make install \
|
|
|
- && apt-get purge -y --auto-remove $buildDeps \
|
|
|
- && gem update --system $RUBYGEMS_VERSION \
|
|
|
- && rm -r /usr/src/ruby
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:05:10 GMT
|
|
|
-- Parent Layer: `a4493761d11b22579323ba7dbc6ce20f634bd59c346fd83af97ec365c0e84973`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 100.4 MB (100405760 bytes)
|
|
|
-- v2 Blob: `sha256:d0cc168a7516953b1c2b9760d2816e9ce5ea00abbaa85a2d4cc49c0c75862d3e`
|
|
|
-- v2 Content-Length: 28.9 MB (28928411 bytes)
|
|
|
-
|
|
|
-#### `25e9d1ddfe38d03bc1c033c8d06250c0345fb6507bcb48b77b26a953021e4924`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV BUNDLER_VERSION=1.11.2
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:05:12 GMT
|
|
|
-- Parent Layer: `9bb8fb9003f2d5249d5097989526c0943577d4d335fa5aa2f5fef9ba88cb9b78`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `283bf174c944fa3586e6c8f6accff0b5fa16bbe3807abcd03696e000b3dd10ad`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN gem install bundler --version "$BUNDLER_VERSION"
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:05:14 GMT
|
|
|
-- Parent Layer: `25e9d1ddfe38d03bc1c033c8d06250c0345fb6507bcb48b77b26a953021e4924`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 1.2 MB (1181590 bytes)
|
|
|
-- v2 Blob: `sha256:05322ced8b053351aa15295be9c63fe876c132a97a6862a3740b268c44c6f9ba`
|
|
|
-- v2 Content-Length: 522.8 KB (522764 bytes)
|
|
|
-
|
|
|
-#### `7e4807edf0693269f33351cc853cf832bbea60cf6f21f012778e8b4578e01c77`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV GEM_HOME=/usr/local/bundle
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:05:15 GMT
|
|
|
-- Parent Layer: `283bf174c944fa3586e6c8f6accff0b5fa16bbe3807abcd03696e000b3dd10ad`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `b544f01fdc717e5cc50e27d99e9e9362b9899b7711b11543c45f5daa679f201a`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV BUNDLE_PATH=/usr/local/bundle BUNDLE_BIN=/usr/local/bundle/bin BUNDLE_SILENCE_ROOT_WARNING=1 BUNDLE_APP_CONFIG=/usr/local/bundle
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:05:15 GMT
|
|
|
-- Parent Layer: `7e4807edf0693269f33351cc853cf832bbea60cf6f21f012778e8b4578e01c77`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `0d42e67c48948ed76a10bc7944da53eb73a586f011cad595b7abf7a271061b07`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV PATH=/usr/local/bundle/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:05:16 GMT
|
|
|
-- Parent Layer: `b544f01fdc717e5cc50e27d99e9e9362b9899b7711b11543c45f5daa679f201a`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `26f5aeac107fa43aaacac4f91b346cf88ab5ac145118be03e39a7069abd1bae0`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN mkdir -p "$GEM_HOME" "$BUNDLE_BIN" \
|
|
|
- && chmod 777 "$GEM_HOME" "$BUNDLE_BIN"
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:05:18 GMT
|
|
|
-- Parent Layer: `0d42e67c48948ed76a10bc7944da53eb73a586f011cad595b7abf7a271061b07`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:d1f429abf9eae2d5087d96f259a61d86a00b47fd38ea202c2e2be6b827223124`
|
|
|
-- v2 Content-Length: 161.0 B
|
|
|
-
|
|
|
-#### `47fb689e5ed3c2c185f2abfd83441294e299d8cc0208d9adca36b586035cd642`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-CMD ["irb"]
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:05:18 GMT
|
|
|
-- Parent Layer: `26f5aeac107fa43aaacac4f91b346cf88ab5ac145118be03e39a7069abd1bae0`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-## `ruby:2.0-slim`
|
|
|
-
|
|
|
-```console
|
|
|
-$ docker pull library/ruby@sha256:744acd90319bdc46cb0fcec12bc180705b9dbf37a1bcdc4d60d316d38a4c005b
|
|
|
-```
|
|
|
-
|
|
|
-- Total Virtual Size: 264.4 MB (264430724 bytes)
|
|
|
-- Total v2 Content-Length: 94.4 MB (94442570 bytes)
|
|
|
-
|
|
|
-### Layers (16)
|
|
|
-
|
|
|
-#### `1e58eecba27a40984958e0c33718bbd4c6650d5300066ee94f4b9b77014956e5`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ADD file:6e3677c176d6d774f006ce8f0dcd1e60753af9613eef0e7f707691290d6f6808 in /
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:24:34 GMT
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 125.1 MB (125109771 bytes)
|
|
|
-- v2 Blob: `sha256:7268d8f794c449e593d3a48f62e7e22b7c3a4b6e615caaf9494ec3cb2d48f503`
|
|
|
-- v2 Content-Length: 51.4 MB (51366659 bytes)
|
|
|
-
|
|
|
-#### `a0e9fe2f88030b979685b3bff31fcd97f0138aeb50f33754074538da4bdfba44`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-CMD ["/bin/bash"]
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Tue, 16 Feb 2016 21:24:37 GMT
|
|
|
-- Parent Layer: `1e58eecba27a40984958e0c33718bbd4c6650d5300066ee94f4b9b77014956e5`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `19cc55f68380e2d757bad3e7babd19e1c94d9cc59eef7be449ea994c7d8f2d83`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN apt-get update \
|
|
|
- && apt-get install -y --no-install-recommends \
|
|
|
- bzip2 \
|
|
|
- ca-certificates \
|
|
|
- curl \
|
|
|
- libffi-dev \
|
|
|
- libgdbm3 \
|
|
|
- libssl-dev \
|
|
|
- libyaml-dev \
|
|
|
- procps \
|
|
|
- zlib1g-dev \
|
|
|
- && rm -rf /var/lib/apt/lists/*
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 04:02:32 GMT
|
|
|
-- Parent Layer: `a0e9fe2f88030b979685b3bff31fcd97f0138aeb50f33754074538da4bdfba44`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 37.7 MB (37733558 bytes)
|
|
|
-- v2 Blob: `sha256:7c75a00e820da0b051c38540eba258c7bbf7f84c44741211c3dc04df076aaff7`
|
|
|
-- v2 Content-Length: 13.6 MB (13624052 bytes)
|
|
|
-
|
|
|
-#### `fe0c3656a9a21d016348ca9ed76184f598211c251f1a36e09f23e0c6224751e2`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN mkdir -p /usr/local/etc \
|
|
|
- && { \
|
|
|
- echo 'install: --no-document'; \
|
|
|
- echo 'update: --no-document'; \
|
|
|
- } >> /usr/local/etc/gemrc
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 04:02:35 GMT
|
|
|
-- Parent Layer: `19cc55f68380e2d757bad3e7babd19e1c94d9cc59eef7be449ea994c7d8f2d83`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 45.0 B
|
|
|
-- v2 Blob: `sha256:81ab4f8404703e7c0e5d326289b216d4242b12048d1b80cae755acaa67dac1a0`
|
|
|
-- v2 Content-Length: 203.0 B
|
|
|
-
|
|
|
-#### `d7271d3c67552ca67c922c92d9c8c76716054f378b0a03c181de078a26734642`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBY_MAJOR=2.0
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 04:02:35 GMT
|
|
|
-- Parent Layer: `fe0c3656a9a21d016348ca9ed76184f598211c251f1a36e09f23e0c6224751e2`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `e6c53a3edfdad83875646bbb7a12449c16142ea79f046a4e1b945baeeb30be50`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBY_VERSION=2.0.0-p648
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 04:02:36 GMT
|
|
|
-- Parent Layer: `d7271d3c67552ca67c922c92d9c8c76716054f378b0a03c181de078a26734642`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `f5358c1e2290777396adcba197d9105f46b8cbb9c51c34e4e57bf6e7e77aa2f5`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBY_DOWNLOAD_SHA256=8690bd6b4949c333b3919755c4e48885dbfed6fd055fe9ef89930bde0d2376f8
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Wed, 17 Feb 2016 04:02:36 GMT
|
|
|
-- Parent Layer: `e6c53a3edfdad83875646bbb7a12449c16142ea79f046a4e1b945baeeb30be50`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `a4493761d11b22579323ba7dbc6ce20f634bd59c346fd83af97ec365c0e84973`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV RUBYGEMS_VERSION=2.6.0
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:00:57 GMT
|
|
|
-- Parent Layer: `f5358c1e2290777396adcba197d9105f46b8cbb9c51c34e4e57bf6e7e77aa2f5`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `9bb8fb9003f2d5249d5097989526c0943577d4d335fa5aa2f5fef9ba88cb9b78`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN set -ex \
|
|
|
- && buildDeps=' \
|
|
|
- autoconf \
|
|
|
- bison \
|
|
|
- gcc \
|
|
|
- libbz2-dev \
|
|
|
- libgdbm-dev \
|
|
|
- libglib2.0-dev \
|
|
|
- libncurses-dev \
|
|
|
- libreadline-dev \
|
|
|
- libxml2-dev \
|
|
|
- libxslt-dev \
|
|
|
- make \
|
|
|
- ruby \
|
|
|
- ' \
|
|
|
- && apt-get update \
|
|
|
- && apt-get install -y --no-install-recommends $buildDeps \
|
|
|
- && rm -rf /var/lib/apt/lists/* \
|
|
|
- && curl -fSL -o ruby.tar.gz "http://cache.ruby-lang.org/pub/ruby/$RUBY_MAJOR/ruby-$RUBY_VERSION.tar.gz" \
|
|
|
- && echo "$RUBY_DOWNLOAD_SHA256 *ruby.tar.gz" | sha256sum -c - \
|
|
|
- && mkdir -p /usr/src/ruby \
|
|
|
- && tar -xzf ruby.tar.gz -C /usr/src/ruby --strip-components=1 \
|
|
|
- && rm ruby.tar.gz \
|
|
|
- && cd /usr/src/ruby \
|
|
|
- && { echo '#define ENABLE_PATH_CHECK 0'; echo; cat file.c; } > file.c.new && mv file.c.new file.c \
|
|
|
- && autoconf \
|
|
|
- && ./configure --disable-install-doc \
|
|
|
- && make -j"$(nproc)" \
|
|
|
- && make install \
|
|
|
- && apt-get purge -y --auto-remove $buildDeps \
|
|
|
- && gem update --system $RUBYGEMS_VERSION \
|
|
|
- && rm -r /usr/src/ruby
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:05:10 GMT
|
|
|
-- Parent Layer: `a4493761d11b22579323ba7dbc6ce20f634bd59c346fd83af97ec365c0e84973`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 100.4 MB (100405760 bytes)
|
|
|
-- v2 Blob: `sha256:d0cc168a7516953b1c2b9760d2816e9ce5ea00abbaa85a2d4cc49c0c75862d3e`
|
|
|
-- v2 Content-Length: 28.9 MB (28928411 bytes)
|
|
|
-
|
|
|
-#### `25e9d1ddfe38d03bc1c033c8d06250c0345fb6507bcb48b77b26a953021e4924`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV BUNDLER_VERSION=1.11.2
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:05:12 GMT
|
|
|
-- Parent Layer: `9bb8fb9003f2d5249d5097989526c0943577d4d335fa5aa2f5fef9ba88cb9b78`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `283bf174c944fa3586e6c8f6accff0b5fa16bbe3807abcd03696e000b3dd10ad`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN gem install bundler --version "$BUNDLER_VERSION"
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:05:14 GMT
|
|
|
-- Parent Layer: `25e9d1ddfe38d03bc1c033c8d06250c0345fb6507bcb48b77b26a953021e4924`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 1.2 MB (1181590 bytes)
|
|
|
-- v2 Blob: `sha256:05322ced8b053351aa15295be9c63fe876c132a97a6862a3740b268c44c6f9ba`
|
|
|
-- v2 Content-Length: 522.8 KB (522764 bytes)
|
|
|
-
|
|
|
-#### `7e4807edf0693269f33351cc853cf832bbea60cf6f21f012778e8b4578e01c77`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV GEM_HOME=/usr/local/bundle
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:05:15 GMT
|
|
|
-- Parent Layer: `283bf174c944fa3586e6c8f6accff0b5fa16bbe3807abcd03696e000b3dd10ad`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `b544f01fdc717e5cc50e27d99e9e9362b9899b7711b11543c45f5daa679f201a`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV BUNDLE_PATH=/usr/local/bundle BUNDLE_BIN=/usr/local/bundle/bin BUNDLE_SILENCE_ROOT_WARNING=1 BUNDLE_APP_CONFIG=/usr/local/bundle
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:05:15 GMT
|
|
|
-- Parent Layer: `7e4807edf0693269f33351cc853cf832bbea60cf6f21f012778e8b4578e01c77`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `0d42e67c48948ed76a10bc7944da53eb73a586f011cad595b7abf7a271061b07`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-ENV PATH=/usr/local/bundle/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:05:16 GMT
|
|
|
-- Parent Layer: `b544f01fdc717e5cc50e27d99e9e9362b9899b7711b11543c45f5daa679f201a`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
-#### `26f5aeac107fa43aaacac4f91b346cf88ab5ac145118be03e39a7069abd1bae0`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-RUN mkdir -p "$GEM_HOME" "$BUNDLE_BIN" \
|
|
|
- && chmod 777 "$GEM_HOME" "$BUNDLE_BIN"
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:05:18 GMT
|
|
|
-- Parent Layer: `0d42e67c48948ed76a10bc7944da53eb73a586f011cad595b7abf7a271061b07`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:d1f429abf9eae2d5087d96f259a61d86a00b47fd38ea202c2e2be6b827223124`
|
|
|
-- v2 Content-Length: 161.0 B
|
|
|
-
|
|
|
-#### `47fb689e5ed3c2c185f2abfd83441294e299d8cc0208d9adca36b586035cd642`
|
|
|
-
|
|
|
-```dockerfile
|
|
|
-CMD ["irb"]
|
|
|
-```
|
|
|
-
|
|
|
-- Created: Mon, 29 Feb 2016 20:05:18 GMT
|
|
|
-- Parent Layer: `26f5aeac107fa43aaacac4f91b346cf88ab5ac145118be03e39a7069abd1bae0`
|
|
|
-- Docker Version: 1.9.1
|
|
|
-- Virtual Size: 0.0 B
|
|
|
-- v2 Blob: `sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4`
|
|
|
-- v2 Content-Length: 32.0 B
|
|
|
-
|
|
|
## `ruby:2.1.8`
|
|
|
|
|
|
```console
|