docker.io/rocker/rstudio:4.4.3 linux/amd64

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

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

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

源镜像 docker.io/rocker/rstudio:4.4.3
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rocker/rstudio:4.4.3
镜像ID sha256:949f0d021254c7d1ce07e96be4a5502f823e22c19f7cf9de8c96bbe6cc35eb04
镜像TAG 4.4.3
大小 2.33GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /init
启动入口
工作目录
OS/平台 linux/amd64
浏览量 123 次
贡献者 64******9@qq.com
镜像创建 2025-04-11T15:44:03.239649135Z
同步时间 2025-05-17 11:26
更新时间 2025-05-31 11:42
开放端口
8787/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin R_VERSION=4.4.3 R_HOME=/usr/local/lib/R TZ=Etc/UTC CRAN=https://p3m.dev/cran/__linux__/noble/2025-04-10 LANG=en_US.UTF-8 S6_VERSION=v2.1.0.2 RSTUDIO_VERSION=2024.12.1+563 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 e39cc295b64f1aad11d24a6766cc7c17d64c5ed6: 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.4.3: org.opencontainers.image.version

Docker拉取命令

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

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-04-11 23:44:03  46.00KB 复制新文件或目录到容器中
COPY scripts /rocker_scripts # buildkit
                        
# 2025-04-11 23:44:03  1.11MB 执行命令并创建新的镜像层
RUN /bin/sh -c /rocker_scripts/install_quarto.sh # buildkit
                        
# 2025-04-11 23:44:01  2.49KB 复制新文件或目录到容器中
COPY scripts/install_quarto.sh /rocker_scripts/install_quarto.sh # buildkit
                        
# 2025-04-11 23:44:01  153.94MB 执行命令并创建新的镜像层
RUN /bin/sh -c /rocker_scripts/install_pandoc.sh # buildkit
                        
# 2025-04-11 23:43:58  3.35KB 复制新文件或目录到容器中
COPY scripts/install_pandoc.sh /rocker_scripts/install_pandoc.sh # buildkit
                        
# 2025-04-11 23:43:58  0.00B 设置默认要执行的命令
CMD ["/init"]
                        
# 2025-04-11 23:43:58  0.00B 声明容器运行时监听的端口
EXPOSE map[8787/tcp:{}]
                        
# 2025-04-11 23:43:58  1.25GB 执行命令并创建新的镜像层
RUN /bin/sh -c /rocker_scripts/install_rstudio.sh # buildkit
                        
# 2025-04-11 22:58:58  297.00B 复制新文件或目录到容器中
COPY scripts/pam-helper.sh /rocker_scripts/pam-helper.sh # buildkit
                        
# 2025-04-11 22:58:58  8.00KB 复制新文件或目录到容器中
COPY scripts/init_userconf.sh /rocker_scripts/init_userconf.sh # buildkit
                        
# 2025-04-11 22:58:58  614.00B 复制新文件或目录到容器中
COPY scripts/init_set_env.sh /rocker_scripts/init_set_env.sh # buildkit
                        
# 2025-04-11 22:58:58  1.14KB 复制新文件或目录到容器中
COPY scripts/default_user.sh /rocker_scripts/default_user.sh # buildkit
                        
# 2025-04-11 22:58:58  1.19KB 复制新文件或目录到容器中
COPY scripts/install_s6init.sh /rocker_scripts/install_s6init.sh # buildkit
                        
# 2025-04-11 22:58:58  4.36KB 复制新文件或目录到容器中
COPY scripts/install_rstudio.sh /rocker_scripts/install_rstudio.sh # buildkit
                        
# 2025-04-11 18:18:53  0.00B 设置环境变量 DEFAULT_USER
ENV DEFAULT_USER=rstudio
                        
# 2025-04-11 18:18:53  0.00B 设置环境变量 RSTUDIO_VERSION
ENV RSTUDIO_VERSION=2024.12.1+563
                        
# 2025-04-11 18:18:53  0.00B 设置环境变量 S6_VERSION
ENV S6_VERSION=v2.1.0.2
                        
# 2025-04-11 18:18:53  109.02MB 执行命令并创建新的镜像层
RUN /bin/sh -c if grep -q "1000" /etc/passwd; then
    userdel --remove "$(id -un 1000)";
fi
/rocker_scripts/setup_R.sh
 # buildkit
                        
# 2025-04-11 18:18:26  3.23KB 复制新文件或目录到容器中
COPY scripts/setup_R.sh /rocker_scripts/setup_R.sh # buildkit
                        
# 2025-04-11 18:18:26  6.96KB 复制新文件或目录到容器中
COPY scripts/bin/ /rocker_scripts/bin/ # buildkit
                        
# 2025-04-11 18:18:26  0.00B 设置环境变量 LANG
ENV LANG=en_US.UTF-8
                        
# 2025-04-11 18:18:26  0.00B 设置环境变量 CRAN
ENV CRAN=https://p3m.dev/cran/__linux__/noble/2025-04-10
                        
# 2025-04-11 18:18:26  737.13MB 执行命令并创建新的镜像层
RUN /bin/sh -c /rocker_scripts/install_R_source.sh # buildkit
                        
# 2025-04-11 18:05:50  4.19KB 复制新文件或目录到容器中
COPY scripts/install_R_source.sh /rocker_scripts/install_R_source.sh # buildkit
                        
# 2025-04-11 18:05:50  0.00B 设置环境变量 TZ
ENV TZ=Etc/UTC
                        
# 2025-04-11 18:05:50  0.00B 设置环境变量 R_HOME
ENV R_HOME=/usr/local/lib/R
                        
# 2025-04-11 18:05:50  0.00B 设置环境变量 R_VERSION
ENV R_VERSION=4.4.3
                        
# 2025-04-08 18:43:15  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2025-04-08 18:43:14  78.10MB 
/bin/sh -c #(nop) ADD file:1d7c45546e94b90e941c5bf5c7a5d415d7b868581ad96171d4beb76caa8ab683 in / 
                        
# 2025-04-08 18:43:12  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=24.04
                        
# 2025-04-08 18:43:12  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2025-04-08 18:43:12  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2025-04-08 18:43:12  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:949f0d021254c7d1ce07e96be4a5502f823e22c19f7cf9de8c96bbe6cc35eb04",
    "RepoTags": [
        "rocker/rstudio:4.4.3",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rocker/rstudio:4.4.3"
    ],
    "RepoDigests": [
        "rocker/rstudio@sha256:8e0b919afc4032904412f914b63164bc29ed744edb27618530df3ca83f098c65",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rocker/rstudio@sha256:56ecc8121e9c1083cef09dd8f97eba74fbdcff6cc3c4084c2995d953cf6301ad"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-04-11T15:44:03.239649135Z",
    "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.4.3",
            "R_HOME=/usr/local/lib/R",
            "TZ=Etc/UTC",
            "CRAN=https://p3m.dev/cran/__linux__/noble/2025-04-10",
            "LANG=en_US.UTF-8",
            "S6_VERSION=v2.1.0.2",
            "RSTUDIO_VERSION=2024.12.1+563",
            "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": "e39cc295b64f1aad11d24a6766cc7c17d64c5ed6",
            "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.4.3"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 2327629518,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/ecad5fafb2152a09b45929f72aaa5cade6d257a874bab03bc28dd14865ef91db/diff:/var/lib/docker/overlay2/c662c8346b2b09c2d933a2300315ee26150bd04dae87395093195da3ec475da4/diff:/var/lib/docker/overlay2/b3f2ca2c17466d68d73d55fbcae9a3b3b534acb50ce8b2952756f5e476183eac/diff:/var/lib/docker/overlay2/5fabdec40c9fde2ca25808cd6d081e7c749f006ee735ddab0f33f559473dee22/diff:/var/lib/docker/overlay2/fa6729c365e12c8a3392119557ddde1c06c9701682b722a764845d2fb29ac986/diff:/var/lib/docker/overlay2/0f804a859c40f851b0e5225efe58a15a4d79a771c17237a7d0ef065a53b1f493/diff:/var/lib/docker/overlay2/dade1e41e40e1857d4cebdd31adf672e843cee7e42a95f8f79b39f8b2ddc5bc1/diff:/var/lib/docker/overlay2/a6060761075d08a709fbbb2fb9a4ce1ec0137bb4dd814e6fe7f14a17e2f8a991/diff:/var/lib/docker/overlay2/cc8f4bba450337d433d96127ac889182f2a10892f88758dd8894b3272c6437cc/diff:/var/lib/docker/overlay2/d74dd7cb37bf09e537ab86e3a2e1cf97915f6b85795b519ac2d698138fd35750/diff:/var/lib/docker/overlay2/10427082bbd056f73ae10071d8ffc007c22201b9beae6d828c9aedd24102fa5a/diff:/var/lib/docker/overlay2/9f3bab5c83fa1034673725f5c2c93e8ec9c6257d652ac96d10ea9b2cd4eab965/diff:/var/lib/docker/overlay2/bea8365ca364ad89ddd8e80ad4704bfcda957aba092e1df66fb7a4babceec7f7/diff:/var/lib/docker/overlay2/62a23ad95e82659fe1d04eb4911fed271306ceee755a0f24b597b565aae2d5ed/diff:/var/lib/docker/overlay2/8263986a3c47bc172575c846cf4164d767bb1a31ce14b665309a78a7936a7e7e/diff:/var/lib/docker/overlay2/07a48f589277f519f9f11160e97236f27d42943f17782e1fef88daff192536ef/diff:/var/lib/docker/overlay2/697096b4c822b101843182ff505291800d91c80f1ac5c99f2b9cab5e17ecccf2/diff",
            "MergedDir": "/var/lib/docker/overlay2/11c5bf16f32516871ffe6f5e0a5fd9ed21af1544557069203fd255856ffcdea9/merged",
            "UpperDir": "/var/lib/docker/overlay2/11c5bf16f32516871ffe6f5e0a5fd9ed21af1544557069203fd255856ffcdea9/diff",
            "WorkDir": "/var/lib/docker/overlay2/11c5bf16f32516871ffe6f5e0a5fd9ed21af1544557069203fd255856ffcdea9/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:3abdd8a5e7a8909e1509f1d36dcc8b85a0f95c68a69e6d86c6e9e3c1059d44b3",
            "sha256:9c962aeff39336b27901acda0ea97c7e06002997d5c65a27841eab6952b71f49",
            "sha256:444d0205c7b0ceb0c083ff1cc31cece602348807511e77bb6699c984415e20d9",
            "sha256:6481a5bb3d4bfc28c9c35d471fa41c67ce675ddd86897238e605b24e18f5c04e",
            "sha256:93600c103d6a664ad87c3c8a963221f0498b8a09e7aba46e0f6e495988da9353",
            "sha256:f424a0d03e69f1a70667228d0f6bab3c7265da8055aade108366aaf7655d2515",
            "sha256:1f688da4fe0c2efd5cf82b34f4d6aaef92c1fbad10d893c2da78b39d8ce5070f",
            "sha256:dad62156e99035d6ae59f4b293e466fd7dfdfffcd354d5cbbcf123bd32281813",
            "sha256:a289048b4719f1a0cdeca7ea242f00f96fb2243e38ed2d9ebe1f281431514b25",
            "sha256:bb70400153ddd6ca4ea6fbb942ee9a801efc40cf51fc93998a2473fe30779ee9",
            "sha256:a0dba781f8314030c25f646298831dfe2193146e0024f922c1538a978b1d94a5",
            "sha256:519cced494f5e9ab829c2808c594fb537a38e76caca48a0b0c6b941440c77dc9",
            "sha256:3a00909a932553a17d2388451a970c5637bb8e9b5b0ae1c02514847f44df909e",
            "sha256:ed905f69c19adc766c05701a95b48ddf0c113f0d322f43e099dbef5a12fc8984",
            "sha256:2899c5f77428a7f1844053c34f82f6a5bac0513f3e68b73ad29cc6a82646f745",
            "sha256:4eeca9b63d0e210afb4d7443bac9e77da51718538657f7c4eb9c4777c3450467",
            "sha256:9389389137f462398f6d8c5b7d23e459b88af0b5f9f17a7da72725e51b12892d",
            "sha256:2920a19ace3a23293d50efa704c5ec42204fc75ecdec1d2a89d39b73436eb662"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-05-17T11:23:25.166321496+08:00"
    }
}

更多版本

docker.io/rocker/rstudio:latest

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

docker.io/rocker/rstudio:4.4.3

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