docker.io/rocker/rstudio:4.5.1 linux/arm64

docker.io/rocker/rstudio:4.5.1 - 国内下载镜像源 浏览次数:18 温馨提示: 这是一个 linux/arm64 系统架构镜像

这是一个用于运行RStudio Server的Docker镜像。RStudio Server是一个用于R编程语言的集成开发环境(IDE),允许用户在浏览器中编写、运行和调试R代码。

该镜像由Rocker项目提供,Rocker项目致力于创建用于统计计算和数据科学的Docker镜像。 它预装了R以及RStudio Server,方便用户快速搭建R编程环境。

源镜像 docker.io/rocker/rstudio:4.5.1
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rocker/rstudio:4.5.1-linuxarm64
镜像ID sha256:b30ab5ddf9a61fb6c3b34d093193b3b51ad6db3d216b971313ecaf26f0b075d4
镜像TAG 4.5.1-linuxarm64
大小 2.35GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /init
启动入口
工作目录
OS/平台 linux/arm64
浏览量 18 次
贡献者 dy**********6@163.com
镜像创建 2025-10-31T14:28:18.831756591Z
同步时间 2025-12-16 21:53
更新时间 2025-12-17 13:50
开放端口
8787/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin R_VERSION=4.5.1 R_HOME=/usr/local/lib/R TZ=Etc/UTC CRAN=https://p3m.dev/cran/__linux__/noble/2025-10-30 LANG=en_US.UTF-8 S6_VERSION=v2.1.0.2 RSTUDIO_VERSION=2025.09.2+418 DEFAULT_USER=rstudio
镜像标签
Carl Boettiger <cboettig@ropensci.org>: org.opencontainers.image.authors docker.io/library/ubuntu:noble: org.opencontainers.image.base.name RStudio Server with fixed version of R: org.opencontainers.image.description GPL-2.0-or-later: org.opencontainers.image.licenses ubuntu: org.opencontainers.image.ref.name 1a2eeb4c21bf78f97c0004ca83d2328b6fbf0800: org.opencontainers.image.revision https://github.com/rocker-org/rocker-versioned2: org.opencontainers.image.source rocker/rstudio: org.opencontainers.image.title Rocker Project: org.opencontainers.image.vendor R-4.5.1: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rocker/rstudio:4.5.1-linuxarm64
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rocker/rstudio:4.5.1-linuxarm64  docker.io/rocker/rstudio:4.5.1

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rocker/rstudio:4.5.1-linuxarm64
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rocker/rstudio:4.5.1-linuxarm64  docker.io/rocker/rstudio:4.5.1

Shell快速替换命令

sed -i 's#rocker/rstudio:4.5.1#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rocker/rstudio:4.5.1-linuxarm64#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rocker/rstudio:4.5.1-linuxarm64 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rocker/rstudio:4.5.1-linuxarm64  docker.io/rocker/rstudio:4.5.1'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rocker/rstudio:4.5.1-linuxarm64 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rocker/rstudio:4.5.1-linuxarm64  docker.io/rocker/rstudio:4.5.1'

镜像构建历史


# 2025-10-31 22:28:18  46.00KB 复制新文件或目录到容器中
COPY scripts /rocker_scripts # buildkit
                        
# 2025-10-31 22:28:18  9.31MB 执行命令并创建新的镜像层
RUN /bin/sh -c /rocker_scripts/install_quarto.sh # buildkit
                        
# 2025-10-31 22:27:30  2.49KB 复制新文件或目录到容器中
COPY scripts/install_quarto.sh /rocker_scripts/install_quarto.sh # buildkit
                        
# 2025-10-31 22:27:30  176.76MB 执行命令并创建新的镜像层
RUN /bin/sh -c /rocker_scripts/install_pandoc.sh # buildkit
                        
# 2025-10-31 22:27:22  3.35KB 复制新文件或目录到容器中
COPY scripts/install_pandoc.sh /rocker_scripts/install_pandoc.sh # buildkit
                        
# 2025-10-31 22:27:21  0.00B 设置默认要执行的命令
CMD ["/init"]
                        
# 2025-10-31 22:27:21  0.00B 声明容器运行时监听的端口
EXPOSE [8787/tcp]
                        
# 2025-10-31 22:27:21  1.28GB 执行命令并创建新的镜像层
RUN /bin/sh -c /rocker_scripts/install_rstudio.sh # buildkit
                        
# 2025-10-31 22:24:13  297.00B 复制新文件或目录到容器中
COPY scripts/pam-helper.sh /rocker_scripts/pam-helper.sh # buildkit
                        
# 2025-10-31 22:24:13  8.00KB 复制新文件或目录到容器中
COPY scripts/init_userconf.sh /rocker_scripts/init_userconf.sh # buildkit
                        
# 2025-10-31 22:24:13  614.00B 复制新文件或目录到容器中
COPY scripts/init_set_env.sh /rocker_scripts/init_set_env.sh # buildkit
                        
# 2025-10-31 22:24:13  1.14KB 复制新文件或目录到容器中
COPY scripts/default_user.sh /rocker_scripts/default_user.sh # buildkit
                        
# 2025-10-31 22:24:13  1.19KB 复制新文件或目录到容器中
COPY scripts/install_s6init.sh /rocker_scripts/install_s6init.sh # buildkit
                        
# 2025-10-31 22:24:13  4.36KB 复制新文件或目录到容器中
COPY scripts/install_rstudio.sh /rocker_scripts/install_rstudio.sh # buildkit
                        
# 2025-10-31 22:22:50  0.00B 设置环境变量 DEFAULT_USER
ENV DEFAULT_USER=rstudio
                        
# 2025-10-31 22:22:50  0.00B 设置环境变量 RSTUDIO_VERSION
ENV RSTUDIO_VERSION=2025.09.2+418
                        
# 2025-10-31 22:22:50  0.00B 设置环境变量 S6_VERSION
ENV S6_VERSION=v2.1.0.2
                        
# 2025-10-31 22:22:50  58.31MB 执行命令并创建新的镜像层
RUN /bin/sh -c if grep -q "1000" /etc/passwd; then
    userdel --remove "$(id -un 1000)";
fi
/rocker_scripts/setup_R.sh
 # buildkit
                        
# 2025-10-31 22:14:55  3.12KB 复制新文件或目录到容器中
COPY scripts/setup_R.sh /rocker_scripts/setup_R.sh # buildkit
                        
# 2025-10-31 22:14:55  6.96KB 复制新文件或目录到容器中
COPY scripts/bin/ /rocker_scripts/bin/ # buildkit
                        
# 2025-10-31 22:14:55  0.00B 设置环境变量 LANG
ENV LANG=en_US.UTF-8
                        
# 2025-10-31 22:14:55  0.00B 设置环境变量 CRAN
ENV CRAN=https://p3m.dev/cran/__linux__/noble/2025-10-30
                        
# 2025-10-31 22:14:55  727.28MB 执行命令并创建新的镜像层
RUN /bin/sh -c /rocker_scripts/install_R_source.sh # buildkit
                        
# 2025-10-31 19:32:18  4.19KB 复制新文件或目录到容器中
COPY scripts/install_R_source.sh /rocker_scripts/install_R_source.sh # buildkit
                        
# 2025-10-31 19:32:18  0.00B 设置环境变量 TZ
ENV TZ=Etc/UTC
                        
# 2025-10-31 19:32:18  0.00B 设置环境变量 R_HOME
ENV R_HOME=/usr/local/lib/R
                        
# 2025-10-31 19:32:18  0.00B 设置环境变量 R_VERSION
ENV R_VERSION=4.5.1
                        
# 2025-10-01 21:01:40  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2025-10-01 21:01:40  100.71MB 
/bin/sh -c #(nop) ADD file:d77dea5c49828eb0de89439d2b631bc8ea27cb9ef774412b56a060ba1673487b in / 
                        
# 2025-10-01 21:01:38  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=24.04
                        
# 2025-10-01 21:01:38  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2025-10-01 21:01:38  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2025-10-01 21:01:38  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:b30ab5ddf9a61fb6c3b34d093193b3b51ad6db3d216b971313ecaf26f0b075d4",
    "RepoTags": [
        "rocker/rstudio:4.5.1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rocker/rstudio:4.5.1-linuxarm64"
    ],
    "RepoDigests": [
        "rocker/rstudio@sha256:8ed7ddf59268fece06843550dbe891c0e9fd5af25c334fa4cc68114f21be77e7",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rocker/rstudio@sha256:f4bfb838b3e2d97a3404ecaafe9843f62d097f073b15a2e5775e5a703ee6acd6"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-10-31T14:28:18.831756591Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "8787/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "R_VERSION=4.5.1",
            "R_HOME=/usr/local/lib/R",
            "TZ=Etc/UTC",
            "CRAN=https://p3m.dev/cran/__linux__/noble/2025-10-30",
            "LANG=en_US.UTF-8",
            "S6_VERSION=v2.1.0.2",
            "RSTUDIO_VERSION=2025.09.2+418",
            "DEFAULT_USER=rstudio"
        ],
        "Cmd": [
            "/init"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.authors": "Carl Boettiger \u003ccboettig@ropensci.org\u003e",
            "org.opencontainers.image.base.name": "docker.io/library/ubuntu:noble",
            "org.opencontainers.image.description": "RStudio Server with fixed version of R",
            "org.opencontainers.image.licenses": "GPL-2.0-or-later",
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.revision": "1a2eeb4c21bf78f97c0004ca83d2328b6fbf0800",
            "org.opencontainers.image.source": "https://github.com/rocker-org/rocker-versioned2",
            "org.opencontainers.image.title": "rocker/rstudio",
            "org.opencontainers.image.vendor": "Rocker Project",
            "org.opencontainers.image.version": "R-4.5.1"
        }
    },
    "Architecture": "arm64",
    "Os": "linux",
    "Size": 2349547098,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/7121bb0d37257a2eea86ee753b1e0786f1d07c28b942f24431a8ab41705fd749/diff:/var/lib/docker/overlay2/867a954f8caf1f86332085ea36dd01529035312773c7f093a226141426f064cd/diff:/var/lib/docker/overlay2/f7c1e99d7136af55640e21a148f1fe6c3a9000ceef4c1f6c0428ab426a4bdcae/diff:/var/lib/docker/overlay2/65aaaa56292bafc5e9ada97b8dcdf7f506a20e432535a250944ce6765bae41e4/diff:/var/lib/docker/overlay2/da81a1c65837d03ed83c46d7318481fa15c395f2e4c29709d503ed36d8fd7a57/diff:/var/lib/docker/overlay2/31429582f17eb6c404cb6cd6641dbcf080ba50b78aae5098e8755b60171b689d/diff:/var/lib/docker/overlay2/b3bbfac04388f9558703c57ab44249a35ac31c81b8b3a03c30c6cda8d2e869b0/diff:/var/lib/docker/overlay2/97a120bf559355d69b46f650cadc93b1c50565cbae93f82633d36a459953e9af/diff:/var/lib/docker/overlay2/4d7d76547de123004de1bfe50ec11cac7579f41916e40eeec94d0641e95a5386/diff:/var/lib/docker/overlay2/951cb21857c0b2779d4203d940a8d07d54c23e20199c28a2c8b42a2c0b5396b6/diff:/var/lib/docker/overlay2/3d02e617e4a623aa531cc1412df9bc9cda88bbb10ba9316523ff86d65b3dca61/diff:/var/lib/docker/overlay2/36ee110b949f5e38db9ff225abe79be32679f70357aaaa3fe6d999bc78777800/diff:/var/lib/docker/overlay2/f0ebc9c574567efa7941a6e60ccfa6850f0a4ce511f6faa2c9c0c25e4b6759b8/diff:/var/lib/docker/overlay2/dce33893c05a08ecd4797ba697c33c3ff87ed8dcb2f9578a280a07937d48b884/diff:/var/lib/docker/overlay2/63760e841f8de94c2fd377d7ebde0f03b2e1e67ee57ad5cff2ddee0ffe81e90a/diff:/var/lib/docker/overlay2/85a3ecfa9bc54965808dee45fffa7ac8359f87805d39de965947101ebb5f6a8b/diff:/var/lib/docker/overlay2/452c9547f3756a4a3c3b2ff8e831f3f0965d0b0e6a1a12d4e032feb684a3256f/diff",
            "MergedDir": "/var/lib/docker/overlay2/085105eebc286f24cc6f58050402520fd3b440cbdb99800431f2dd586d60c1f2/merged",
            "UpperDir": "/var/lib/docker/overlay2/085105eebc286f24cc6f58050402520fd3b440cbdb99800431f2dd586d60c1f2/diff",
            "WorkDir": "/var/lib/docker/overlay2/085105eebc286f24cc6f58050402520fd3b440cbdb99800431f2dd586d60c1f2/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:ab34259f9ca5d315bec1b17d9f1ca272e84dedd964a8988695daf0ec3e0bbc2e",
            "sha256:0671c314d3e106ab4d9b9ac6719b42cf21f293269820edaf93533c45de38ba2e",
            "sha256:f205c5d34219ce05171e0ff6dd286ea21d72379fb0f66fc22a8fb66829a0dd4e",
            "sha256:ffd04132a60e403b409643ff7af29731472eef2c4ceee1485f2f37e896e482d4",
            "sha256:36eab2c12097924b9f8c7199bff059f77a93ba9a8e926a3a42df25cea045a574",
            "sha256:e291c7a8ff13ecdc89d849ccb8e5b886958ed5feae67ffb14497b1a4e44c18dc",
            "sha256:0715ecc2aea21a9857989dd9c1e36db8fb671510581830f4d72422dda72fa0c6",
            "sha256:84d8bcd0f566cc98513b29966e75c6ac37bc1c0b5d22177e2d2ca461437e58cc",
            "sha256:16e6289d42bb416f54e9cf4ed777bc7382f6e3d0cbdeded1a8a0e0593d22eee0",
            "sha256:012cd4f3b06e8d43603f5d9ccee80562609855edfc9f34b208200aa842bc6551",
            "sha256:9a78db22a1bda640895e196cbf6d98e0817c1a5c84eba42e0aa6ad8493cf590b",
            "sha256:0d444dd24838622dd29388967987bc64baa2160320e427e348a380938f7ce4e3",
            "sha256:8733941b9d01b601dff55ec5731de12c213291ca054aedf692fef25654e365cf",
            "sha256:fae8f5d03b0845dded81d1291b5f75f774f70db0703cf5a81556c9d4e795dad9",
            "sha256:57823f174bfde38523b1fd2ccc5f818fadf744d97d725475039784c88d4b328a",
            "sha256:83dfde5932f3784db85f9ddbaaf40ed8d56d16e5c2617beca0c5a2f42c7adc99",
            "sha256:d0fcc951c53ec0b585ec36d7e3528a72565153019eed8aa1e5bfdbca3def1229",
            "sha256:5a72a755132db536fbfae672ee0d919a981bfbd21ce06418de60cfb61196b5e5"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-12-16T21:52:12.185448025+08:00"
    }
}

更多版本

docker.io/rocker/rstudio:latest

linux/amd64 docker.io2.36GB2025-03-20 17:20
491

docker.io/rocker/rstudio:4.4.3

linux/amd64 docker.io2.33GB2025-05-17 11:26
484

docker.io/rocker/rstudio:4.2

linux/amd64 docker.io1.84GB2025-09-05 21:09
111

docker.io/rocker/rstudio:4.5.1

linux/arm64 docker.io2.35GB2025-12-16 21:53
17

docker.io/rocker/rstudio:latest

linux/arm64 docker.io2.35GB2025-12-16 22:00
12