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

docker.io/rocker/rstudio:latest - 国内下载镜像源 浏览次数:13

温馨提示:此镜像为latest tag镜像,本站无法保证此版本为最新镜像

温馨提示: 这是一个 linux/arm64 系统架构镜像

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

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

源镜像 docker.io/rocker/rstudio:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rocker/rstudio:latest-linuxarm64
镜像ID sha256:8ad1ca4382da6b54f540d4e5cc66998de23f74c4c7a3b46d0b72c0ee04ef1a43
镜像TAG latest-linuxarm64
大小 2.35GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /init
启动入口
工作目录
OS/平台 linux/arm64
浏览量 13 次
贡献者
镜像创建 2025-10-31T14:27:41.326105345Z
同步时间 2025-12-16 22:00
更新时间 2025-12-17 13:25
开放端口
8787/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin R_VERSION=4.5.2 R_HOME=/usr/local/lib/R TZ=Etc/UTC CRAN=https://p3m.dev/cran/__linux__/noble/latest 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.2: org.opencontainers.image.version

Docker拉取命令

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

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-10-31 22:27:41  46.00KB 复制新文件或目录到容器中
COPY scripts /rocker_scripts # buildkit
                        
# 2025-10-31 22:27:41  9.26MB 执行命令并创建新的镜像层
RUN /bin/sh -c /rocker_scripts/install_quarto.sh # buildkit
                        
# 2025-10-31 22:26:52  2.49KB 复制新文件或目录到容器中
COPY scripts/install_quarto.sh /rocker_scripts/install_quarto.sh # buildkit
                        
# 2025-10-31 22:26:52  176.76MB 执行命令并创建新的镜像层
RUN /bin/sh -c /rocker_scripts/install_pandoc.sh # buildkit
                        
# 2025-10-31 22:26:43  3.35KB 复制新文件或目录到容器中
COPY scripts/install_pandoc.sh /rocker_scripts/install_pandoc.sh # buildkit
                        
# 2025-10-31 22:26:43  0.00B 设置默认要执行的命令
CMD ["/init"]
                        
# 2025-10-31 22:26:43  0.00B 声明容器运行时监听的端口
EXPOSE [8787/tcp]
                        
# 2025-10-31 22:26:43  1.28GB 执行命令并创建新的镜像层
RUN /bin/sh -c /rocker_scripts/install_rstudio.sh # buildkit
                        
# 2025-10-31 22:23:24  297.00B 复制新文件或目录到容器中
COPY scripts/pam-helper.sh /rocker_scripts/pam-helper.sh # buildkit
                        
# 2025-10-31 22:23:24  8.00KB 复制新文件或目录到容器中
COPY scripts/init_userconf.sh /rocker_scripts/init_userconf.sh # buildkit
                        
# 2025-10-31 22:23:24  614.00B 复制新文件或目录到容器中
COPY scripts/init_set_env.sh /rocker_scripts/init_set_env.sh # buildkit
                        
# 2025-10-31 22:23:24  1.14KB 复制新文件或目录到容器中
COPY scripts/default_user.sh /rocker_scripts/default_user.sh # buildkit
                        
# 2025-10-31 22:23:24  1.19KB 复制新文件或目录到容器中
COPY scripts/install_s6init.sh /rocker_scripts/install_s6init.sh # buildkit
                        
# 2025-10-31 22:23:24  4.36KB 复制新文件或目录到容器中
COPY scripts/install_rstudio.sh /rocker_scripts/install_rstudio.sh # buildkit
                        
# 2025-10-31 22:22:11  0.00B 设置环境变量 DEFAULT_USER
ENV DEFAULT_USER=rstudio
                        
# 2025-10-31 22:22:11  0.00B 设置环境变量 RSTUDIO_VERSION
ENV RSTUDIO_VERSION=2025.09.2+418
                        
# 2025-10-31 22:22:11  0.00B 设置环境变量 S6_VERSION
ENV S6_VERSION=v2.1.0.2
                        
# 2025-10-31 22:22:11  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:03  3.12KB 复制新文件或目录到容器中
COPY scripts/setup_R.sh /rocker_scripts/setup_R.sh # buildkit
                        
# 2025-10-31 22:14:03  6.96KB 复制新文件或目录到容器中
COPY scripts/bin/ /rocker_scripts/bin/ # buildkit
                        
# 2025-10-31 22:14:03  0.00B 设置环境变量 LANG
ENV LANG=en_US.UTF-8
                        
# 2025-10-31 22:14:03  0.00B 设置环境变量 CRAN
ENV CRAN=https://p3m.dev/cran/__linux__/noble/latest
                        
# 2025-10-31 22:14:03  727.44MB 执行命令并创建新的镜像层
RUN /bin/sh -c /rocker_scripts/install_R_source.sh # buildkit
                        
# 2025-10-31 19:32:21  4.19KB 复制新文件或目录到容器中
COPY scripts/install_R_source.sh /rocker_scripts/install_R_source.sh # buildkit
                        
# 2025-10-31 19:32:21  0.00B 设置环境变量 TZ
ENV TZ=Etc/UTC
                        
# 2025-10-31 19:32:21  0.00B 设置环境变量 R_HOME
ENV R_HOME=/usr/local/lib/R
                        
# 2025-10-31 19:32:21  0.00B 设置环境变量 R_VERSION
ENV R_VERSION=4.5.2
                        
# 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:8ad1ca4382da6b54f540d4e5cc66998de23f74c4c7a3b46d0b72c0ee04ef1a43",
    "RepoTags": [
        "rocker/rstudio:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rocker/rstudio:latest-linuxarm64"
    ],
    "RepoDigests": [
        "rocker/rstudio@sha256:9f85211a666fb426081a6f5a01f9f9f51655262258419fa21e0ce38a5afc78d8",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rocker/rstudio@sha256:c128944b8c79c25e147d261d7cd1924c7d97cd36512f6c6dfbab9c7c1e416894"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-10-31T14:27:41.326105345Z",
    "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.2",
            "R_HOME=/usr/local/lib/R",
            "TZ=Etc/UTC",
            "CRAN=https://p3m.dev/cran/__linux__/noble/latest",
            "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.2"
        }
    },
    "Architecture": "arm64",
    "Os": "linux",
    "Size": 2349654283,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/238d7068de3953c84e8bfebdc3d219a148aa4f6bc738fa76a9ee3c8ddd1a2cfa/diff:/var/lib/docker/overlay2/923ac31fad7965d18640732b9a78d6955cff1eb22c8ea55bdd613dcd87eb7c3f/diff:/var/lib/docker/overlay2/6ac0fec84223388201a39436935883bff11578894fd616c1b9b4c56599bf35f9/diff:/var/lib/docker/overlay2/e492c2469c74902f3e0f91f2c83e8c2f61eeac61263769b34a88974d68c67f77/diff:/var/lib/docker/overlay2/0986129885d66f745a1c3c1ff43ea69c897a62e9546ca31f2a4b040d12215d06/diff:/var/lib/docker/overlay2/992c86447a6879d696b5245dea52c4a575ae8308a7b3d1d14724ce23022ce9db/diff:/var/lib/docker/overlay2/46259b95d6b2103c277a72d7fa8259861fedfb941065548d184c300eb6f0a3e4/diff:/var/lib/docker/overlay2/53162d3472cbce83a34656baf5143c22a36a42ddece3500b0789b3e53f50ca55/diff:/var/lib/docker/overlay2/90843906c345fe0c0dfbcba7bfb0c3b1784ee6cd189366c0a9d024cbb7dd0a00/diff:/var/lib/docker/overlay2/d66a6a0e8f20b69145d7c669a40bf82d2a3bf3f262fae00f01fd55f7f2381312/diff:/var/lib/docker/overlay2/21077754bddd93dfd744a7cd9041f276c8e9e828b7929589ef0ad4631f316906/diff:/var/lib/docker/overlay2/995fac5fcc9b6260ecd49663ac6fb6e1d594924b5c780f38a6ac060ee9281e58/diff:/var/lib/docker/overlay2/6b67c0fb7c674daba8ed91776a5a7897b65897d589f5ae004058a038a4174848/diff:/var/lib/docker/overlay2/b0b2ec718973542f3c60ead2dafbcc2bb1a4bafb2b1a3f320c58a3d4e2982b91/diff:/var/lib/docker/overlay2/85950b337a7f9c35046cb8342ac5d5118928b19552b5a7f9d38ef6d0725f97d1/diff:/var/lib/docker/overlay2/b73bf02b536898290fc4182b30dcf0cf2801d27ecc2d8c7bba8b2a4bb4e16b1a/diff:/var/lib/docker/overlay2/452c9547f3756a4a3c3b2ff8e831f3f0965d0b0e6a1a12d4e032feb684a3256f/diff",
            "MergedDir": "/var/lib/docker/overlay2/3557d7df02cdc79808dde64efe8977b4213a551b6c49508cd49559f9fd13f64a/merged",
            "UpperDir": "/var/lib/docker/overlay2/3557d7df02cdc79808dde64efe8977b4213a551b6c49508cd49559f9fd13f64a/diff",
            "WorkDir": "/var/lib/docker/overlay2/3557d7df02cdc79808dde64efe8977b4213a551b6c49508cd49559f9fd13f64a/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:ab34259f9ca5d315bec1b17d9f1ca272e84dedd964a8988695daf0ec3e0bbc2e",
            "sha256:e4240a9d967e14c7e3bca34553d0d304d2ea896633bd38714588c7babeaef919",
            "sha256:216ad1bf0ee575e645c87141569b300cd81eeb45e18adf310d8822913609acba",
            "sha256:b4fd49c46ad808a0131ec8fe9c51a08a5e9c6b32847bf85c738443e044ac5d32",
            "sha256:7aa52966b798d899f074ae620131590b8258af48d95c5936f794508044499dcd",
            "sha256:809ad317dabe9643a8e0b4e5fcb3266a108970954f648d28d69009567836b461",
            "sha256:ff3f513ff36e02e8280f7684ab74347d76352c803b888d1759d20586898867c2",
            "sha256:224e89ca5d03d24a369678b1535cfb6a738a5623dc3ef52b7dd690c0a0e9bc67",
            "sha256:cbbf84ce557f853a1c31eebff34f039f667755d9207e849785cdbeaa75cdb3e4",
            "sha256:cc06cb8f92bf8ce1691e31551579680a89c4d686e8344005b4e11ad86d36d6aa",
            "sha256:4798c2ab95794c149151a129ac47417f0ae75357d497834d58534e85d33450c2",
            "sha256:01139ae392e259efe9fe572f6c225501eec0be6eaf35bab9fcfdcbddb5872ef9",
            "sha256:880b609a0a4795872ecee021b58658e0b5b308c5aa32e47ac90e773b7b619f36",
            "sha256:a6120748e5f53581ca5a13e842a5ff26b78a27145f7b325a087a3d6d1ca539cc",
            "sha256:e4d482bb2040940bacfd286b893d1407c34f997281c6fa61d12ae4da8824896d",
            "sha256:e2ac3ca4a4dac0340be6d46d8a96bb656758ca51b8465a4e9ec7093963ddec08",
            "sha256:4ca60c384c1deb12df6a636ca6926715a305f0cce7486c2a138987ea0b06404a",
            "sha256:5a72a755132db536fbfae672ee0d919a981bfbd21ce06418de60cfb61196b5e5"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-12-16T21:58:32.959242942+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
18

docker.io/rocker/rstudio:latest

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