docker.io/library/ruby:2.6.1-alpine3.9 linux/amd64

docker.io/library/ruby:2.6.1-alpine3.9 - 国内下载镜像源 浏览次数:43 安全受验证的发布者-Docker
```html

这是一个包含 Ruby 编程语言运行环境的 Docker 镜像。它提供了运行 Ruby 代码所需的一切,包括 Ruby 解释器、标准库以及常用的开发工具。

```
源镜像 docker.io/library/ruby:2.6.1-alpine3.9
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/ruby:2.6.1-alpine3.9
镜像ID sha256:152b059f918c3bda33c2a02234e8b4d8e4f7bd6106c1bdd63e033f03ea30c614
镜像TAG 2.6.1-alpine3.9
大小 56.97MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD irb
启动入口
工作目录
OS/平台 linux/amd64
浏览量 43 次
贡献者
镜像创建 2019-03-09T00:36:07.686764491Z
同步时间 2025-03-10 14:13
更新时间 2025-04-20 04:50
环境变量
PATH=/usr/local/bundle/bin:/usr/local/bundle/gems/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin RUBY_MAJOR=2.6 RUBY_VERSION=2.6.1 RUBY_DOWNLOAD_SHA256=47b629808e9fd44ce1f760cdf3ed14875fc9b19d4f334e82e2cf25cb2898f2f2 RUBYGEMS_VERSION=3.0.3 GEM_HOME=/usr/local/bundle BUNDLE_PATH=/usr/local/bundle BUNDLE_SILENCE_ROOT_WARNING=1 BUNDLE_APP_CONFIG=/usr/local/bundle

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/ruby:2.6.1-alpine3.9
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/ruby:2.6.1-alpine3.9  docker.io/library/ruby:2.6.1-alpine3.9

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/ruby:2.6.1-alpine3.9
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/ruby:2.6.1-alpine3.9  docker.io/library/ruby:2.6.1-alpine3.9

Shell快速替换命令

sed -i 's#library/ruby:2.6.1-alpine3.9#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/ruby:2.6.1-alpine3.9#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/ruby:2.6.1-alpine3.9 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/ruby:2.6.1-alpine3.9  docker.io/library/ruby:2.6.1-alpine3.9'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/ruby:2.6.1-alpine3.9 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/ruby:2.6.1-alpine3.9  docker.io/library/ruby:2.6.1-alpine3.9'

镜像构建历史


# 2019-03-09 08:36:07  0.00B 
/bin/sh -c #(nop)  CMD ["irb"]
                        
# 2019-03-09 08:36:07  0.00B 
/bin/sh -c mkdir -p "$GEM_HOME" && chmod 777 "$GEM_HOME"
                        
# 2019-03-09 08:36:06  0.00B 
/bin/sh -c #(nop)  ENV PATH=/usr/local/bundle/bin:/usr/local/bundle/gems/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2019-03-09 08:36:06  0.00B 
/bin/sh -c #(nop)  ENV BUNDLE_PATH=/usr/local/bundle BUNDLE_SILENCE_ROOT_WARNING=1 BUNDLE_APP_CONFIG=/usr/local/bundle
                        
# 2019-03-09 08:36:06  0.00B 
/bin/sh -c #(nop)  ENV GEM_HOME=/usr/local/bundle
                        
# 2019-03-09 08:36:06  48.04MB 
/bin/sh -c set -ex 		&& apk add --no-cache --virtual .ruby-builddeps 		autoconf 		bison 		bzip2 		bzip2-dev 		ca-certificates 		coreutils 		dpkg-dev dpkg 		gcc 		gdbm-dev 		glib-dev 		libc-dev 		libffi-dev 		libxml2-dev 		libxslt-dev 		linux-headers 		make 		ncurses-dev 		openssl 		openssl-dev 		procps 		readline-dev 		ruby 		tar 		xz 		yaml-dev 		zlib-dev 		&& wget -O ruby.tar.xz "https://cache.ruby-lang.org/pub/ruby/${RUBY_MAJOR%-rc}/ruby-$RUBY_VERSION.tar.xz" 	&& echo "$RUBY_DOWNLOAD_SHA256 *ruby.tar.xz" | sha256sum -c - 		&& mkdir -p /usr/src/ruby 	&& tar -xJf ruby.tar.xz -C /usr/src/ruby --strip-components=1 	&& rm ruby.tar.xz 		&& cd /usr/src/ruby 		&& wget -O 'thread-stack-fix.patch' 'https://bugs.ruby-lang.org/attachments/download/7081/0001-thread_pthread.c-make-get_main_stack-portable-on-lin.patch' 	&& echo '3ab628a51d92fdf0d2b5835e93564857aea73e0c1de00313864a94a6255cb645 *thread-stack-fix.patch' | sha256sum -c - 	&& patch -p1 -i thread-stack-fix.patch 	&& rm thread-stack-fix.patch 		&& { 		echo '#define ENABLE_PATH_CHECK 0'; 		echo; 		cat file.c; 	} > file.c.new 	&& mv file.c.new file.c 		&& autoconf 	&& gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" 	&& export ac_cv_func_isnan=yes ac_cv_func_isinf=yes 	&& ./configure 		--build="$gnuArch" 		--disable-install-doc 		--enable-shared 	&& make -j "$(nproc)" 	&& make install 		&& runDeps="$( 		scanelf --needed --nobanner --format '%n#p' --recursive /usr/local 			| tr ',' '\n' 			| sort -u 			| awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' 	)" 	&& apk add --no-network --virtual .ruby-rundeps $runDeps 		bzip2 		ca-certificates 		libffi-dev 		procps 		yaml-dev 		zlib-dev 	&& apk del --no-network .ruby-builddeps 	&& cd / 	&& rm -r /usr/src/ruby 	&& ruby -e 'exit(Gem::Version.create(ENV["RUBYGEMS_VERSION"]) > Gem::Version.create(Gem::VERSION))' 	&& gem update --system "$RUBYGEMS_VERSION" && rm -r /root/.gem/ 	&& ruby --version && gem --version && bundle --version
                        
# 2019-03-09 08:31:57  0.00B 
/bin/sh -c #(nop)  ENV RUBYGEMS_VERSION=3.0.3
                        
# 2019-03-08 11:26:20  0.00B 
/bin/sh -c #(nop)  ENV RUBY_DOWNLOAD_SHA256=47b629808e9fd44ce1f760cdf3ed14875fc9b19d4f334e82e2cf25cb2898f2f2
                        
# 2019-03-08 11:26:20  0.00B 
/bin/sh -c #(nop)  ENV RUBY_VERSION=2.6.1
                        
# 2019-03-08 11:26:19  0.00B 
/bin/sh -c #(nop)  ENV RUBY_MAJOR=2.6
                        
# 2019-03-08 11:26:19  45.00B 
/bin/sh -c mkdir -p /usr/local/etc 	&& { 		echo 'install: --no-document'; 		echo 'update: --no-document'; 	} >> /usr/local/etc/gemrc
                        
# 2019-03-08 11:26:18  3.40MB 
/bin/sh -c apk add --no-cache 		gmp-dev
                        
# 2019-03-08 06:19:40  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/sh"]
                        
# 2019-03-08 06:19:40  5.53MB 
/bin/sh -c #(nop) ADD file:88875982b0512a9d0ba001bfea19497ae9a9442c257b19c61bffc56e7201b0c3 in / 
                        
                    

镜像信息

{
    "Id": "sha256:152b059f918c3bda33c2a02234e8b4d8e4f7bd6106c1bdd63e033f03ea30c614",
    "RepoTags": [
        "ruby:2.6.1-alpine3.9",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/ruby:2.6.1-alpine3.9"
    ],
    "RepoDigests": [
        "ruby@sha256:7fdd3e9ab2f9797c280deeb1a97d8158b28bd33eb98531b928cb006270712d2e",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/ruby@sha256:b2084e92081112b35efcaffe7d26f37f3e53312891100822291bf61e55e1c879"
    ],
    "Parent": "",
    "Comment": "",
    "Created": "2019-03-09T00:36:07.686764491Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "18.06.1-ce",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/bundle/bin:/usr/local/bundle/gems/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "RUBY_MAJOR=2.6",
            "RUBY_VERSION=2.6.1",
            "RUBY_DOWNLOAD_SHA256=47b629808e9fd44ce1f760cdf3ed14875fc9b19d4f334e82e2cf25cb2898f2f2",
            "RUBYGEMS_VERSION=3.0.3",
            "GEM_HOME=/usr/local/bundle",
            "BUNDLE_PATH=/usr/local/bundle",
            "BUNDLE_SILENCE_ROOT_WARNING=1",
            "BUNDLE_APP_CONFIG=/usr/local/bundle"
        ],
        "Cmd": [
            "irb"
        ],
        "ArgsEscaped": true,
        "Image": "sha256:7ca1c4700509a72dc619893503136ec6c461a49d372e345d64877ba0557ec3c1",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 56968659,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/02594107d92d5270997f2db42748252594d09d632f92aca6afb741e293aa7ca7/diff:/var/lib/docker/overlay2/5561f63ac6d22c1a9b043f338f32239f98ab1b8252fffad00a5da284237d68b4/diff:/var/lib/docker/overlay2/0febba8670fcb270af9403b4bd2b89c4ab51be47737b5ed0b195390b18e3f4c1/diff:/var/lib/docker/overlay2/3111bfc31d51f55d56c5083308c799d01ee516d46b1578abf011af90862d7a10/diff",
            "MergedDir": "/var/lib/docker/overlay2/b028838438876a5c5f61dec38169e79e7b8aea4c623afee30906a4521de6a6b0/merged",
            "UpperDir": "/var/lib/docker/overlay2/b028838438876a5c5f61dec38169e79e7b8aea4c623afee30906a4521de6a6b0/diff",
            "WorkDir": "/var/lib/docker/overlay2/b028838438876a5c5f61dec38169e79e7b8aea4c623afee30906a4521de6a6b0/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:bcf2f368fe234217249e00ad9d762d8f1a3156d60c442ed92079fa5b120634a1",
            "sha256:94928d5d49e7a444ee4e1e8145fefaead1410a2e1f0dc8bf713e19151ab7f891",
            "sha256:708afaaf892f954b27f27b3ff191bfd0058a8703c62537c34a094695bc2d5382",
            "sha256:2131b75613a4365447516b791be998ac090b2326b1be9c4f6c65aa0c5dc95a55",
            "sha256:80c03d6a49087c4e301872dcfd26d613a61095f7642028f1bf7e32c63a3018b7"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-03-10T14:13:23.145941897+08:00"
    }
}

更多版本

docker.io/library/ruby:2.6.1-alpine3.9

linux/amd64 docker.io56.97MB2025-03-10 14:13
42