docker.io/consol/rocky-xfce-vnc:nightly linux/amd64

docker.io/consol/rocky-xfce-vnc:nightly - 国内下载镜像源 浏览次数:8

这是一个基于Rocky Linux发行版的Docker镜像,预装了XFCE桌面环境和VNC服务器。 这意味着你可以通过VNC客户端远程访问和操作这个镜像中的图形界面。

源镜像 docker.io/consol/rocky-xfce-vnc:nightly
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/consol/rocky-xfce-vnc:nightly
镜像ID sha256:7b7af5ec928296128ad3b4e666aa45f1762fbbe834d13f8679e978a45344f186
镜像TAG nightly
大小 2.54GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD --wait
启动入口 /dockerstartup/vnc_startup.sh
工作目录 /headless
OS/平台 linux/amd64
浏览量 8 次
贡献者
镜像创建 2024-10-25T19:24:46.5824671Z
同步时间 2025-06-27 14:37
更新时间 2025-06-28 03:47
开放端口
5901/tcp 6901/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin REFRESHED_AT=2024-08-28 DISPLAY=:1 VNC_PORT=5901 NO_VNC_PORT=6901 HOME=/headless TERM=xterm STARTUPDIR=/dockerstartup INST_SCRIPTS=/headless/install NO_VNC_HOME=/headless/noVNC VNC_COL_DEPTH=24 VNC_RESOLUTION=1280x1024 VNC_PW=vncpassword VNC_VIEW_ONLY=false LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
镜像标签
Headless VNC Container with Xfce window manager, firefox and chromium: io.k8s.description Headless VNC Container based on Rocky linux: io.k8s.display-name 6901:http,5901:xvnc: io.openshift.expose-services true: io.openshift.non-scalable vnc, rocky, xfce: io.openshift.tags Sven Nierlein sven@consol.de: maintainer

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/consol/rocky-xfce-vnc:nightly
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/consol/rocky-xfce-vnc:nightly  docker.io/consol/rocky-xfce-vnc:nightly

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/consol/rocky-xfce-vnc:nightly
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/consol/rocky-xfce-vnc:nightly  docker.io/consol/rocky-xfce-vnc:nightly

Shell快速替换命令

sed -i 's#consol/rocky-xfce-vnc:nightly#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/consol/rocky-xfce-vnc:nightly#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/consol/rocky-xfce-vnc:nightly && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/consol/rocky-xfce-vnc:nightly  docker.io/consol/rocky-xfce-vnc:nightly'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/consol/rocky-xfce-vnc:nightly && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/consol/rocky-xfce-vnc:nightly  docker.io/consol/rocky-xfce-vnc:nightly'

镜像构建历史


# 2024-10-26 03:24:46  0.00B 设置默认要执行的命令
CMD ["--wait"]
                        
# 2024-10-26 03:24:46  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/dockerstartup/vnc_startup.sh"]
                        
# 2024-10-26 03:24:46  0.00B 指定运行容器时使用的用户
USER 1000
                        
# 2024-10-26 03:24:46  14.87KB 执行命令并创建新的镜像层
RUN /bin/sh -c $INST_SCRIPTS/rocky.sh # buildkit
                        
# 2024-10-26 03:24:46  2.75MB 执行命令并创建新的镜像层
RUN /bin/sh -c $INST_SCRIPTS/set_user_permission.sh $STARTUPDIR $HOME # buildkit
                        
# 2024-10-26 03:24:46  5.90KB 复制文件或目录到容器中
ADD ./src/common/scripts /dockerstartup # buildkit
                        
# 2024-10-26 03:24:46  72.60MB 执行命令并创建新的镜像层
RUN /bin/sh -c $INST_SCRIPTS/libnss_wrapper.sh # buildkit
                        
# 2024-10-26 03:24:28  665.70KB 复制文件或目录到容器中
ADD ./src/common/xfce/ /headless/ # buildkit
                        
# 2024-10-26 03:24:28  521.16MB 执行命令并创建新的镜像层
RUN /bin/sh -c $INST_SCRIPTS/xfce_ui.sh # buildkit
                        
# 2024-10-26 03:23:46  750.15MB 执行命令并创建新的镜像层
RUN /bin/sh -c $INST_SCRIPTS/chrome.sh # buildkit
                        
# 2024-10-26 03:23:02  237.85MB 执行命令并创建新的镜像层
RUN /bin/sh -c $INST_SCRIPTS/firefox.sh # buildkit
                        
# 2024-10-26 03:22:53  2.08MB 执行命令并创建新的镜像层
RUN /bin/sh -c $INST_SCRIPTS/no_vnc.sh # buildkit
                        
# 2024-10-26 03:22:52  262.42MB 执行命令并创建新的镜像层
RUN /bin/sh -c $INST_SCRIPTS/tigervnc.sh # buildkit
                        
# 2024-10-26 03:22:26  0.00B 设置环境变量 LANG LANGUAGE LC_ALL
ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
                        
# 2024-10-26 03:22:26  513.66MB 执行命令并创建新的镜像层
RUN /bin/sh -c $INST_SCRIPTS/tools.sh # buildkit
                        
# 2024-10-26 03:21:45  2.15KB 复制文件或目录到容器中
ADD ./src/rocky/install/ /headless/install/ # buildkit
                        
# 2024-10-26 03:21:45  2.57KB 复制文件或目录到容器中
ADD ./src/common/install/ /headless/install/ # buildkit
                        
# 2024-10-26 03:21:45  0.00B 设置工作目录为/headless
WORKDIR /headless
                        
# 2024-10-26 03:21:45  0.00B 设置环境变量 HOME TERM STARTUPDIR INST_SCRIPTS NO_VNC_HOME VNC_COL_DEPTH VNC_RESOLUTION VNC_PW VNC_VIEW_ONLY
ENV HOME=/headless TERM=xterm STARTUPDIR=/dockerstartup INST_SCRIPTS=/headless/install NO_VNC_HOME=/headless/noVNC VNC_COL_DEPTH=24 VNC_RESOLUTION=1280x1024 VNC_PW=vncpassword VNC_VIEW_ONLY=false
                        
# 2024-10-26 03:21:45  0.00B 声明容器运行时监听的端口
EXPOSE map[5901/tcp:{} 6901/tcp:{}]
                        
# 2024-10-26 03:21:45  0.00B 设置环境变量 DISPLAY VNC_PORT NO_VNC_PORT
ENV DISPLAY=:1 VNC_PORT=5901 NO_VNC_PORT=6901
                        
# 2024-10-26 03:21:45  0.00B 添加元数据标签
LABEL io.k8s.description=Headless VNC Container with Xfce window manager, firefox and chromium io.k8s.display-name=Headless VNC Container based on Rocky linux io.openshift.expose-services=6901:http,5901:xvnc io.openshift.tags=vnc, rocky, xfce io.openshift.non-scalable=true
                        
# 2024-10-26 03:21:45  0.00B 设置环境变量 REFRESHED_AT
ENV REFRESHED_AT=2024-08-28
                        
# 2024-10-26 03:21:45  0.00B 添加元数据标签
LABEL maintainer=Sven Nierlein sven@consol.de
                        
# 2023-11-29 04:08:58  0.00B 设置默认要执行的命令
CMD ["/bin/bash"]
                        
# 2023-11-29 04:08:58  175.57MB 复制文件或目录到容器中
ADD layer.tar.xz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:7b7af5ec928296128ad3b4e666aa45f1762fbbe834d13f8679e978a45344f186",
    "RepoTags": [
        "consol/rocky-xfce-vnc:nightly",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/consol/rocky-xfce-vnc:nightly"
    ],
    "RepoDigests": [
        "consol/rocky-xfce-vnc@sha256:a407639b5940737c31e9403c32c96a64e46cfb4781b38cd9636d48084648c39b",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/consol/rocky-xfce-vnc@sha256:95cd3041a618bc67d39dd6bef6a84b7347ad6d4e69ee4b43cbba744f2344c072"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-10-25T19:24:46.5824671Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "1000",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "5901/tcp": {},
            "6901/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "REFRESHED_AT=2024-08-28",
            "DISPLAY=:1",
            "VNC_PORT=5901",
            "NO_VNC_PORT=6901",
            "HOME=/headless",
            "TERM=xterm",
            "STARTUPDIR=/dockerstartup",
            "INST_SCRIPTS=/headless/install",
            "NO_VNC_HOME=/headless/noVNC",
            "VNC_COL_DEPTH=24",
            "VNC_RESOLUTION=1280x1024",
            "VNC_PW=vncpassword",
            "VNC_VIEW_ONLY=false",
            "LANG=en_US.UTF-8",
            "LANGUAGE=en_US:en",
            "LC_ALL=en_US.UTF-8"
        ],
        "Cmd": [
            "--wait"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/headless",
        "Entrypoint": [
            "/dockerstartup/vnc_startup.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "io.k8s.description": "Headless VNC Container with Xfce window manager, firefox and chromium",
            "io.k8s.display-name": "Headless VNC Container based on Rocky linux",
            "io.openshift.expose-services": "6901:http,5901:xvnc",
            "io.openshift.non-scalable": "true",
            "io.openshift.tags": "vnc, rocky, xfce",
            "maintainer": "Sven Nierlein sven@consol.de"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 2538923555,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/1d02abb655a12bdc30f67ad8f150fafc44da53b156a438be7b48df3ce0ef654a/diff:/var/lib/docker/overlay2/09432b8b7eb34ed970bbf91a385b387b762a289a7d86a2a0494989ac1fdbf376/diff:/var/lib/docker/overlay2/0d22ca87415a3deec9d3d5edf963e6949e59e910d5691b020ef592994f6d2110/diff:/var/lib/docker/overlay2/547ceef5ec10001185a2b5b09e9749bb3670bd97e7a7960eb07cc72247529bdb/diff:/var/lib/docker/overlay2/e766a44e47ee14f45dbb9a49d4ba4e0d05e0b74ab73c6127ddaad856e910c9a7/diff:/var/lib/docker/overlay2/ae0ad0c97579a51179673262772a1172836391864cc7f3e82b491adeb882e0bc/diff:/var/lib/docker/overlay2/ea4b04ac51f961f3b6480093be20aaa909b9e0e5ffca31995d12bb28133a3afc/diff:/var/lib/docker/overlay2/b657c838cec097edee27b1028c6f31dcc1c18b3ddb9d9e92e4cf324117597987/diff:/var/lib/docker/overlay2/68512ba4c918e57c4bcc2124fd44b3bfe3de4934f7cb684ff16bb793fe0c7d5f/diff:/var/lib/docker/overlay2/076257cbfbed2ca2d413b7e7e5bb63a89c460c115ae0e301157511523d79c308/diff:/var/lib/docker/overlay2/5ef47c8da25035022a498ca6202fabcdfec4ae377b67bcd8f1c128ff6ec921d7/diff:/var/lib/docker/overlay2/49a8a4ce72967ebb50d44fa6df4a1145c759ef2e67bc58ae3c70cbf75a3b964e/diff:/var/lib/docker/overlay2/72ece9693e53dd46eaf9ce9f298a85490de5868cabb739251c03653dda61e62b/diff:/var/lib/docker/overlay2/a28105db671550c52074e1ca930795205cfe8d14696dbde4360c94d346e7b36c/diff",
            "MergedDir": "/var/lib/docker/overlay2/8d86f1c289b2dda3ed92480e31b69421ff93e4f2d85be3516f44e7b0abdfa356/merged",
            "UpperDir": "/var/lib/docker/overlay2/8d86f1c289b2dda3ed92480e31b69421ff93e4f2d85be3516f44e7b0abdfa356/diff",
            "WorkDir": "/var/lib/docker/overlay2/8d86f1c289b2dda3ed92480e31b69421ff93e4f2d85be3516f44e7b0abdfa356/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:44343de3ea1d3f71f143967c71a91df76138a17a21ac56642f3c0f2a64b07dce",
            "sha256:4a4494bc59d29516477c2eb53725237bffcb14bfba4db667a63095939ff1214b",
            "sha256:dbfa772db7266560a6d3d0cdab034d450ea99fb983497ab73446dfa9f39c8105",
            "sha256:90a5db828ba263a8291bc1a2e80ef6fcbb06efbad9690454cd4cc8378864753e",
            "sha256:aff8e0330e2ed8c981df7da25f810a1d87cb3d7ada99f461748737a29acc44e5",
            "sha256:9e4604b32586a4d3c80d59787be278d6032103433e33e1a2c8172951653a86fe",
            "sha256:8ccfc24f868ffb027a75719cd4fb1256a5bd778af58af6f1bf2a043dedc04653",
            "sha256:5ca016bb19d141678e92870ee5861f1665f3d9b8121cd09a7db25bac690afd28",
            "sha256:e25b976610bd8de765b63493f9c950a3f73f5864cd6c341d747aedef532cfcb4",
            "sha256:219ec8be5c4504646ced54364fb1f17956693c3e63b534ed7d11757bf94e39be",
            "sha256:4d49f9cbddb72864700b44b0021e4d0b839602441d82fba8d8c28ca24f5bbe93",
            "sha256:55ac88d0d1d6f3c061c380b51211778918899aaac4bef074234ae319f64a6223",
            "sha256:ee93a2c6db33148fb25428de1b5c18286700924ec3505d8d1c365fd1e9048e1c",
            "sha256:abfc6d12f9adce044f271a6000697a77dbfef5d58001baf43c3fbf520e90304b",
            "sha256:9341c62b9ce88377158c57b9b3b3f6d712af5a8e9824622f432ddd294d531a7b"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-06-27T14:34:56.923207269+08:00"
    }
}

更多版本

docker.io/consol/rocky-xfce-vnc:nightly

linux/amd64 docker.io2.54GB2025-06-27 14:37
7