ghcr.io/xpipe-io/xpipe-webtop:latest linux/amd64

ghcr.io/xpipe-io/xpipe-webtop:latest - 国内下载镜像源 浏览次数:59

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

```html

这是一个名为 ghcr.io/xpipe-io/xpipe-webtop 的 Docker 容器镜像。 基于名称推测,它很可能是一个用于 Xpipe 系统的 Web 界面或管理工具。 Xpipe 可能是某种数据管道或数据传输系统,而这个镜像提供了通过 Web 浏览器进行交互的途径。

```
源镜像 ghcr.io/xpipe-io/xpipe-webtop:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/xpipe-io/xpipe-webtop:latest
镜像ID sha256:9330d1776870804a1a82c646f5ad8522b3be3c94173a6c59158ceca9d4e80564
镜像TAG latest
大小 5.32GB
镜像源 ghcr.io
CMD
启动入口 /init
工作目录 /
OS/平台 linux/amd64
浏览量 59 次
贡献者
镜像创建 2025-03-11T02:53:21.815765182Z
同步时间 2025-03-12 08:37
更新时间 2025-04-17 03:34
开放端口
3000/tcp 3001/tcp
目录挂载
/config
环境变量
PATH=/lsiopy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin HOME=/config LANGUAGE=en_US.UTF-8 LANG=en_US.UTF-8 TERM=xterm S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 S6_VERBOSITY=1 S6_STAGE2_HOOK=/docker-mods VIRTUAL_ENV=/lsiopy DISPLAY=:1 PERL5LIB=/usr/local/bin OMP_WAIT_POLICY=PASSIVE GOMP_SPINCOUNT=0 START_DOCKER=true PULSE_RUNTIME_PATH=/defaults NVIDIA_DRIVER_CAPABILITIES=all TITLE=XPipe Webtop
镜像标签
Linuxserver.io version:- ba2c0c91-ls55 Build-date:- 2025-03-08T19:11:10+00:00: build_version true: com.kasmweb.image thelamer: maintainer xpipe.io: org.opencontainers.image.authors 2025-03-11T02:50:29.396Z: org.opencontainers.image.created A containerized web-based desktop environment for XPipe: org.opencontainers.image.description https://github.com/xpipe-io/xpipe-webtop: org.opencontainers.image.documentation GPL-3.0: org.opencontainers.image.licenses 7e3cf1a757477931c0866d27177aabd57154a3f4: org.opencontainers.image.ref.name 30ad6b77b72b772dd78ea354b8297c0520bf0f5d: org.opencontainers.image.revision https://github.com/xpipe-io/xpipe-webtop: org.opencontainers.image.source xpipe-webtop: org.opencontainers.image.title https://github.com/xpipe-io/xpipe-webtop: org.opencontainers.image.url xpipe.io: org.opencontainers.image.vendor main: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/xpipe-io/xpipe-webtop:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/xpipe-io/xpipe-webtop:latest  ghcr.io/xpipe-io/xpipe-webtop:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/xpipe-io/xpipe-webtop:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/xpipe-io/xpipe-webtop:latest  ghcr.io/xpipe-io/xpipe-webtop:latest

Shell快速替换命令

sed -i 's#ghcr.io/xpipe-io/xpipe-webtop:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/xpipe-io/xpipe-webtop:latest#' deployment.yaml

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/xpipe-io/xpipe-webtop:latest && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/xpipe-io/xpipe-webtop:latest  ghcr.io/xpipe-io/xpipe-webtop:latest'

镜像构建历史


# 2025-03-11 10:53:21  6.78KB 执行命令并创建新的镜像层
RUN |5 DEBIAN_FRONTEND=noninteractive XPIPE_VERSION=15.4 XPIPE_REPOSITORY=xpipe-io/xpipe XPIPE_PACKAGE=xpipe TARGETPLATFORM=linux/amd64 /bin/sh -c echo "**** kde tweaks ****" &&   sed -i     "s/applications:org.kde.discover.desktop,/,/g"     /usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/config/main.xml &&     sed -i     "s#preferred://browser#applications:firefox.desktop,applications:org.kde.konsole.desktop,applications:code.desktop,applications:org.remmina.Remmina.desktop,applications:$XPIPE_PACKAGE.desktop#g"     /usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/config/main.xml # buildkit
                        
# 2025-03-11 10:53:21  84.00B 执行命令并创建新的镜像层
RUN |5 DEBIAN_FRONTEND=noninteractive XPIPE_VERSION=15.4 XPIPE_REPOSITORY=xpipe-io/xpipe XPIPE_PACKAGE=xpipe TARGETPLATFORM=linux/amd64 /bin/sh -c echo "**** konsole tweaks ****" && mkdir -p /config/.config && printf "\n\n[KonsoleWindow]\nUseSingleInstance=true\n\n[Notification Messages]\nCloseAllTabs=true\n" >> /config/.config/konsolerc # buildkit
                        
# 2025-03-11 10:53:21  23.00B 执行命令并创建新的镜像层
RUN |5 DEBIAN_FRONTEND=noninteractive XPIPE_VERSION=15.4 XPIPE_REPOSITORY=xpipe-io/xpipe XPIPE_PACKAGE=xpipe TARGETPLATFORM=linux/amd64 /bin/sh -c echo "**** kwallet tweaks ****" && mkdir -p /config/.config && printf "[Wallet]\nEnabled=false\n" > /config/.config/kwalletrc # buildkit
                        
# 2025-03-11 10:53:21  37.00B 执行命令并创建新的镜像层
RUN |5 DEBIAN_FRONTEND=noninteractive XPIPE_VERSION=15.4 XPIPE_REPOSITORY=xpipe-io/xpipe XPIPE_PACKAGE=xpipe TARGETPLATFORM=linux/amd64 /bin/sh -c mkdir -p "/etc/xdg/autostart/" && ln -s "/usr/share/applications/$XPIPE_PACKAGE.desktop" "/etc/xdg/autostart/$XPIPE_PACKAGE.desktop" # buildkit
                        
# 2025-03-11 10:53:21  417.02MB 执行命令并创建新的镜像层
RUN |5 DEBIAN_FRONTEND=noninteractive XPIPE_VERSION=15.4 XPIPE_REPOSITORY=xpipe-io/xpipe XPIPE_PACKAGE=xpipe TARGETPLATFORM=linux/amd64 /bin/sh -c echo "**** XPipe **** ($TARGETPLATFORM)" &&   if [ "$TARGETPLATFORM" = "linux/amd64" ]; then XPIPE_ARTIFACT="xpipe-installer-linux-x86_64.deb"; else XPIPE_ARTIFACT="xpipe-installer-linux-arm64.deb"; fi &&   wget "https://github.com/$XPIPE_REPOSITORY/releases/download/$XPIPE_VERSION/${XPIPE_ARTIFACT}" &&   DEBIAN_FRONTEND=noninteractive   apt-get update &&   apt-get install --no-install-recommends -y "./${XPIPE_ARTIFACT}" &&   rm "./${XPIPE_ARTIFACT}" # buildkit
                        
# 2025-03-11 10:53:11  57.32MB 执行命令并创建新的镜像层
RUN |5 DEBIAN_FRONTEND=noninteractive XPIPE_VERSION=15.4 XPIPE_REPOSITORY=xpipe-io/xpipe XPIPE_PACKAGE=xpipe TARGETPLATFORM=linux/amd64 /bin/sh -c echo "**** kubectl **** ($TARGETPLATFORM)" &&   if [ "$TARGETPLATFORM" = "linux/amd64" ]; then KUBECTL_LINK="https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"; else KUBECTL_LINK="https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/arm64/kubectl"; fi &&   curl -LO "${KUBECTL_LINK}" &&   sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl &&   rm kubectl # buildkit
                        
# 2025-03-11 10:53:10  746.13MB 执行命令并创建新的镜像层
RUN |5 DEBIAN_FRONTEND=noninteractive XPIPE_VERSION=15.4 XPIPE_REPOSITORY=xpipe-io/xpipe XPIPE_PACKAGE=xpipe TARGETPLATFORM=linux/amd64 /bin/sh -c echo "**** teleport ****" && sudo curl https://apt.releases.teleport.dev/gpg -o /etc/apt/keyrings/teleport-archive-keyring.asc &&     . /etc/os-release &&     echo "deb [signed-by=/etc/apt/keyrings/teleport-archive-keyring.asc] https://apt.releases.teleport.dev/${ID?} ${VERSION_CODENAME?} stable/v17" | sudo tee /etc/apt/sources.list.d/teleport.list > /dev/null &&     sudo apt-get update &&     DEBIAN_FRONTEND=noninteractive sudo apt-get -y install teleport # buildkit
                        
# 2025-03-11 10:53:01  60.13MB 执行命令并创建新的镜像层
RUN |5 DEBIAN_FRONTEND=noninteractive XPIPE_VERSION=15.4 XPIPE_REPOSITORY=xpipe-io/xpipe XPIPE_PACKAGE=xpipe TARGETPLATFORM=linux/amd64 /bin/sh -c echo "**** tailscale ****" && curl -fsSL https://pkgs.tailscale.com/stable/ubuntu/noble.noarmor.gpg | sudo tee /usr/share/keyrings/tailscale-archive-keyring.gpg >/dev/null &&     curl -fsSL https://pkgs.tailscale.com/stable/ubuntu/noble.tailscale-keyring.list | sudo tee /etc/apt/sources.list.d/tailscale.list &&     sudo apt-get update &&     DEBIAN_FRONTEND=noninteractive sudo apt-get install -y tailscale # buildkit
                        
# 2025-03-11 10:52:56  143.83MB 执行命令并创建新的镜像层
RUN |5 DEBIAN_FRONTEND=noninteractive XPIPE_VERSION=15.4 XPIPE_REPOSITORY=xpipe-io/xpipe XPIPE_PACKAGE=xpipe TARGETPLATFORM=linux/amd64 /bin/sh -c echo "**** install tool packages ****" &&   DEBIAN_FRONTEND=noninteractive   apt-get install --no-install-recommends -y     konsole     gnome-console     gnome-terminal     xfce4-terminal     alacritty     kitty     tilix     kate     gedit     terminator     freerdp2-x11     remmina     remmina-plugin-rdp &&  apt-get autoclean # buildkit
                        
# 2025-03-11 10:52:40  521.99MB 执行命令并创建新的镜像层
RUN |5 DEBIAN_FRONTEND=noninteractive XPIPE_VERSION=15.4 XPIPE_REPOSITORY=xpipe-io/xpipe XPIPE_PACKAGE=xpipe TARGETPLATFORM=linux/amd64 /bin/sh -c echo "**** VsCode **** ($TARGETPLATFORM)" &&   if [ "$TARGETPLATFORM" = "linux/amd64" ]; then VSCODE_LINK="https://code.visualstudio.com/sha/download?build=stable&os=linux-deb-x64"; else VSCODE_LINK="https://code.visualstudio.com/sha/download?build=stable&os=linux-deb-arm64"; fi &&   wget -O vscode.deb "${VSCODE_LINK}" &&   DEBIAN_FRONTEND=noninteractive   apt-get update &&   apt-get install --no-install-recommends -y "./vscode.deb" &&   rm "./vscode.deb" # buildkit
                        
# 2025-03-11 10:52:25  6.01KB 执行命令并创建新的镜像层
RUN |5 DEBIAN_FRONTEND=noninteractive XPIPE_VERSION=15.4 XPIPE_REPOSITORY=xpipe-io/xpipe XPIPE_PACKAGE=xpipe TARGETPLATFORM=linux/amd64 /bin/sh -c echo "**** add icon ****" &&   curl -L -o     /kclient/public/icon.png     "https://rawcdn.githack.com/xpipe-io/xpipe/a097ae7a41131fa358b5343345557ad00a45c309/dist/logo/logo.png" # buildkit
                        
# 2025-03-11 10:52:25  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/config]
                        
# 2025-03-11 10:52:25  0.00B 声明容器运行时监听的端口
EXPOSE map[3001/tcp:{}]
                        
# 2025-03-11 10:52:25  0.00B 声明容器运行时监听的端口
EXPOSE map[3000/tcp:{}]
                        
# 2025-03-11 10:52:25  118.15KB 复制新文件或目录到容器中
COPY /root / # buildkit
                        
# 2025-03-11 10:52:25  1.24GB 执行命令并创建新的镜像层
RUN |5 DEBIAN_FRONTEND=noninteractive XPIPE_VERSION=15.4 XPIPE_REPOSITORY=xpipe-io/xpipe XPIPE_PACKAGE=xpipe TARGETPLATFORM=linux/amd64 /bin/sh -c echo "**** install base packages ****" &&   add-apt-repository -y ppa:mozillateam/ppa &&   apt-get update &&   DEBIAN_FRONTEND=noninteractive   apt-get install --no-install-recommends -y     dolphin     firefox     gwenview     kde-config-gtk-style     kdialog     kio-extras     kubuntu-settings-desktop     kwin-x11     kwrite     wget     git     plasma-desktop     plasma-workspace     plymouth-theme-kubuntu-logo     qml-module-qt-labs-platform     fonts-noto     fonts-noto-cjk     systemsettings &&  apt-get remove -y plasma-welcome &&  apt-get autoclean &&  rm -rf    /config/.cache    /config/.launchpadlib    /var/lib/apt/lists/*    /var/tmp/*    /tmp/* # buildkit
                        
# 2025-03-11 10:51:04  58.00B 复制新文件或目录到容器中
COPY /root/etc/apt/preferences.d/firefox-no-snap /etc/apt/preferences.d/firefox-no-snap # buildkit
                        
# 2025-03-11 10:51:04  0.00B 定义构建参数
ARG TARGETPLATFORM=linux/amd64
                        
# 2025-03-11 10:51:04  0.00B 定义构建参数
ARG XPIPE_PACKAGE=xpipe
                        
# 2025-03-11 10:51:04  0.00B 定义构建参数
ARG XPIPE_REPOSITORY=xpipe-io/xpipe
                        
# 2025-03-11 10:51:04  0.00B 定义构建参数
ARG XPIPE_VERSION=15.4
                        
# 2025-03-11 10:51:04  0.00B 设置环境变量 TITLE
ENV TITLE=XPipe Webtop
                        
# 2025-03-11 10:51:04  0.00B 定义构建参数
ARG DEBIAN_FRONTEND=noninteractive
                        
# 2025-03-09 03:24:37  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/config]
                        
# 2025-03-09 03:24:37  0.00B 声明容器运行时监听的端口
EXPOSE map[3000/tcp:{} 3001/tcp:{}]
                        
# 2025-03-09 03:24:37  47.03KB 复制新文件或目录到容器中
COPY /root / # buildkit
                        
# 2025-03-09 03:24:37  1.94GB 执行命令并创建新的镜像层
RUN |3 BUILD_DATE=2025-03-08T19:11:10+00:00 VERSION=ba2c0c91-ls55 KASMBINS_RELEASE=1.15.0 /bin/sh -c echo "**** enable locales ****" &&   sed -i     '/locale/d'     /etc/dpkg/dpkg.cfg.d/excludes &&   echo "**** install deps ****" &&   curl -fsSL https://download.docker.com/linux/ubuntu/gpg | tee /usr/share/keyrings/docker.asc >/dev/null &&   echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker.asc] https://download.docker.com/linux/ubuntu noble stable" > /etc/apt/sources.list.d/docker.list &&   apt-get update &&   DEBIAN_FRONTEND=noninteractive apt-get install --no-install-recommends -y     ca-certificates     containerd.io     cups     cups-client     cups-pdf     docker-ce     docker-ce-cli     docker-compose-plugin     dbus-x11     dunst     ffmpeg     file     fonts-noto-color-emoji     fonts-noto-core     fuse-overlayfs     intel-media-va-driver     kbd     libdatetime-perl     libfontenc1     libfreetype6     libgbm1     libgcrypt20     libgl1-mesa-dri     libglu1-mesa     libgnutls30     libgomp1     libhash-merge-simple-perl     libjpeg-turbo8     libnotify-bin     liblist-moreutils-perl     libp11-kit0     libpam0g     libpixman-1-0     libscalar-list-utils-perl     libswitch-perl     libtasn1-6     libtry-tiny-perl     libvulkan1     libwebp7     libx11-6     libxau6     libxcb1     libxcursor1     libxdmcp6     libxext6     libxfixes3     libxfont2     libxinerama1     libxshmfence1     libxtst6     libyaml-tiny-perl     locales-all     mesa-va-drivers     mesa-vulkan-drivers     nginx     nodejs     openbox     openssh-client     openssl     pciutils     perl     procps     pulseaudio     pulseaudio-utils     python3     software-properties-common     ssl-cert     sudo     tar     util-linux     vulkan-tools     x11-apps     x11-common     x11-utils     x11-xkb-utils     x11-xserver-utils     xauth     xdg-utils     xfonts-base     xkb-data     xserver-common     xserver-xorg-core     xserver-xorg-video-amdgpu     xserver-xorg-video-ati     xserver-xorg-video-intel     xserver-xorg-video-nouveau     xserver-xorg-video-qxl     xterm     xutils     zlib1g &&   echo "**** printer config ****" &&   sed -i -r     -e "s:^(Out\s).*:\1/home/kasm-user/PDF:"     /etc/cups/cups-pdf.conf &&   echo "**** filesystem setup ****" &&   ln -s /usr/local/share/kasmvnc /usr/share/kasmvnc &&   ln -s /usr/local/etc/kasmvnc /etc/kasmvnc &&   ln -s /usr/local/lib/kasmvnc /usr/lib/kasmvncserver &&   echo "**** openbox tweaks ****" &&   sed -i     -e 's/NLIMC/NLMC/g'     -e '/debian-menu/d'     -e 's|</applications>|  <application class="*"><maximized>yes</maximized></application>\n</applications>|'     -e 's|</keyboard>|  <keybind key="C-S-d"><action name="ToggleDecorations"/></keybind>\n</keyboard>|'     /etc/xdg/openbox/rc.xml &&   echo "**** user perms ****" &&   sed -e 's/%sudo	ALL=(ALL:ALL) ALL/%sudo ALL=(ALL:ALL) NOPASSWD: ALL/g'     -i /etc/sudoers &&   echo "abc:abc" | chpasswd &&   usermod -s /bin/bash abc &&   usermod -aG sudo abc &&   echo "**** proot-apps ****" &&   mkdir /proot-apps/ &&   PAPPS_RELEASE=$(curl -sX GET "https://api.github.com/repos/linuxserver/proot-apps/releases/latest"     | awk '/tag_name/{print $4;exit}' FS='[""]') &&   curl -L https://github.com/linuxserver/proot-apps/releases/download/${PAPPS_RELEASE}/proot-apps-x86_64.tar.gz     | tar -xzf - -C /proot-apps/ &&   echo "${PAPPS_RELEASE}" > /proot-apps/pversion &&   echo "**** kasm support ****" &&   useradd     -u 1000 -U     -d /home/kasm-user     -s /bin/bash kasm-user &&   echo "kasm-user:kasm" | chpasswd &&   usermod -aG sudo kasm-user &&   mkdir -p /home/kasm-user &&   chown 1000:1000 /home/kasm-user &&   mkdir -p /var/run/pulse &&   chown 1000:root /var/run/pulse &&   mkdir -p /kasmbins &&   curl -s https://kasm-ci.s3.amazonaws.com/kasmbins-amd64-${KASMBINS_RELEASE}.tar.gz     | tar xzvf - -C /kasmbins/ &&   chmod +x /kasmbins/* &&   chown -R 1000:1000 /kasmbins &&   chown 1000:1000 /usr/share/kasmvnc/www/Downloads &&   mkdir -p /dockerstartup &&   echo "**** dind support ****" &&   useradd -U dockremap &&   usermod -G dockremap dockremap &&   echo 'dockremap:165536:65536' >> /etc/subuid &&   echo 'dockremap:165536:65536' >> /etc/subgid &&   curl -o   /usr/local/bin/dind -L     https://raw.githubusercontent.com/moby/moby/master/hack/dind &&   chmod +x /usr/local/bin/dind &&   echo 'hosts: files dns' > /etc/nsswitch.conf &&   usermod -aG docker abc &&   echo "**** locales ****" &&   for LOCALE in $(curl -sL https://raw.githubusercontent.com/thelamer/lang-stash/master/langs); do     localedef -i $LOCALE -f UTF-8 $LOCALE.UTF-8;   done &&   echo "**** theme ****" &&   curl -s https://raw.githubusercontent.com/thelamer/lang-stash/master/theme.tar.gz     | tar xzvf - -C /usr/share/themes/Clearlooks/openbox-3/ &&   echo "**** cleanup ****" &&   apt-get autoclean &&   rm -rf     /var/lib/apt/lists/*     /var/tmp/*     /tmp/* # buildkit
                        
# 2025-03-09 03:18:38  28.68MB 复制新文件或目录到容器中
COPY /build-out/ / # buildkit
                        
# 2025-03-09 03:16:37  9.69MB 复制新文件或目录到容器中
COPY /kclient /kclient # buildkit
                        
# 2025-03-09 03:16:37  0.00B 设置环境变量 DISPLAY PERL5LIB OMP_WAIT_POLICY GOMP_SPINCOUNT HOME START_DOCKER PULSE_RUNTIME_PATH NVIDIA_DRIVER_CAPABILITIES
ENV DISPLAY=:1 PERL5LIB=/usr/local/bin OMP_WAIT_POLICY=PASSIVE GOMP_SPINCOUNT=0 HOME=/config START_DOCKER=true PULSE_RUNTIME_PATH=/defaults NVIDIA_DRIVER_CAPABILITIES=all
                        
# 2025-03-09 03:16:37  0.00B 添加元数据标签
LABEL com.kasmweb.image=true
                        
# 2025-03-09 03:16:37  0.00B 添加元数据标签
LABEL maintainer=thelamer
                        
# 2025-03-09 03:16:37  0.00B 添加元数据标签
LABEL build_version=Linuxserver.io version:- ba2c0c91-ls55 Build-date:- 2025-03-08T19:11:10+00:00
                        
# 2025-03-09 03:16:37  0.00B 定义构建参数
ARG KASMBINS_RELEASE=1.15.0
                        
# 2025-03-09 03:16:37  0.00B 定义构建参数
ARG VERSION=ba2c0c91-ls55
                        
# 2025-03-09 03:16:37  0.00B 定义构建参数
ARG BUILD_DATE=2025-03-08T19:11:10+00:00
                        
# 2025-03-05 07:35:24  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/init"]
                        
# 2025-03-05 07:35:24  7.49KB 复制新文件或目录到容器中
COPY root/ / # buildkit
                        
# 2025-03-05 07:35:24  76.61MB 执行命令并创建新的镜像层
RUN |7 BUILD_DATE=2025-03-04T23:32:54+00:00 VERSION=cdec982b-ls31 MODS_VERSION=v3 PKG_INST_VERSION=v1 LSIOWN_VERSION=v1 WITHCONTENV_VERSION=v1 DEBIAN_FRONTEND=noninteractive /bin/sh -c echo "**** Ripped from Ubuntu Docker Logic ****" &&   rm -f /etc/apt/sources.list.d/ubuntu.sources &&   set -xe &&   echo '#!/bin/sh'     > /usr/sbin/policy-rc.d &&   echo 'exit 101'     >> /usr/sbin/policy-rc.d &&   chmod +x     /usr/sbin/policy-rc.d &&   dpkg-divert --local --rename --add /sbin/initctl &&   cp -a     /usr/sbin/policy-rc.d     /sbin/initctl &&   sed -i     's/^exit.*/exit 0/'     /sbin/initctl &&   echo 'force-unsafe-io'     > /etc/dpkg/dpkg.cfg.d/docker-apt-speedup &&   echo 'DPkg::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };'     > /etc/apt/apt.conf.d/docker-clean &&   echo 'APT::Update::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };'     >> /etc/apt/apt.conf.d/docker-clean &&   echo 'Dir::Cache::pkgcache ""; Dir::Cache::srcpkgcache "";'     >> /etc/apt/apt.conf.d/docker-clean &&   echo 'Acquire::Languages "none";'     > /etc/apt/apt.conf.d/docker-no-languages &&   echo 'Acquire::GzipIndexes "true"; Acquire::CompressionTypes::Order:: "gz";'     > /etc/apt/apt.conf.d/docker-gzip-indexes &&   echo 'Apt::AutoRemove::SuggestsImportant "false";'     > /etc/apt/apt.conf.d/docker-autoremove-suggests &&   mkdir -p /run/systemd &&   echo 'docker'     > /run/systemd/container &&   echo "**** install apt-utils and locales ****" &&   apt-get update &&   apt-get upgrade -y &&   apt-get install -y     apt-utils     locales &&   echo "**** install packages ****" &&   apt-get install -y     catatonit     cron     curl     gnupg     jq     netcat-openbsd     systemd-standalone-sysusers     tzdata &&   echo "**** generate locale ****" &&   locale-gen en_US.UTF-8 &&   echo "**** create abc user and make our folders ****" &&   useradd -u 911 -U -d /config -s /bin/false abc &&   usermod -G users abc &&   mkdir -p     /app     /config     /defaults     /lsiopy &&   echo "**** cleanup ****" &&   userdel ubuntu &&   apt-get autoremove &&   apt-get clean &&   rm -rf     /tmp/*     /var/lib/apt/lists/*     /var/tmp/*     /var/log/* # buildkit
                        
# 2025-03-05 07:34:38  836.00B 复制新文件或目录到容器中
COPY sources.list /etc/apt/ # buildkit
                        
# 2025-03-05 07:34:38  0.00B 设置环境变量 HOME LANGUAGE LANG TERM S6_CMD_WAIT_FOR_SERVICES_MAXTIME S6_VERBOSITY S6_STAGE2_HOOK VIRTUAL_ENV PATH
ENV HOME=/root LANGUAGE=en_US.UTF-8 LANG=en_US.UTF-8 TERM=xterm S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 S6_VERBOSITY=1 S6_STAGE2_HOOK=/docker-mods VIRTUAL_ENV=/lsiopy PATH=/lsiopy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2025-03-05 07:34:38  0.00B 定义构建参数
ARG DEBIAN_FRONTEND=noninteractive
                        
# 2025-03-05 07:34:38  478.00B 复制文件或目录到容器中
ADD --chmod=755 https://raw.githubusercontent.com/linuxserver/docker-mods/mod-scripts/with-contenv.v1 /usr/bin/with-contenv # buildkit
                        
# 2025-03-05 07:34:38  945.00B 复制文件或目录到容器中
ADD --chmod=755 https://raw.githubusercontent.com/linuxserver/docker-mods/mod-scripts/lsiown.v1 /usr/bin/lsiown # buildkit
                        
# 2025-03-05 07:34:38  4.18KB 复制文件或目录到容器中
ADD --chmod=755 https://raw.githubusercontent.com/linuxserver/docker-mods/mod-scripts/package-install.v1 /etc/s6-overlay/s6-rc.d/init-mods-package-install/run # buildkit
                        
# 2025-03-05 07:34:38  31.11KB 复制文件或目录到容器中
ADD --chmod=755 https://raw.githubusercontent.com/linuxserver/docker-mods/mod-scripts/docker-mods.v3 /docker-mods # buildkit
                        
# 2025-03-05 07:34:38  0.00B 添加元数据标签
LABEL maintainer=TheLamer
                        
# 2025-03-05 07:34:38  0.00B 添加元数据标签
LABEL build_version=Linuxserver.io version:- cdec982b-ls31 Build-date:- 2025-03-04T23:32:54+00:00
                        
# 2025-03-05 07:34:38  0.00B 定义构建参数
ARG WITHCONTENV_VERSION=v1
                        
# 2025-03-05 07:34:38  0.00B 定义构建参数
ARG LSIOWN_VERSION=v1
                        
# 2025-03-05 07:34:38  0.00B 定义构建参数
ARG PKG_INST_VERSION=v1
                        
# 2025-03-05 07:34:38  0.00B 定义构建参数
ARG MODS_VERSION=v3
                        
# 2025-03-05 07:34:38  0.00B 定义构建参数
ARG VERSION=cdec982b-ls31
                        
# 2025-03-05 07:34:38  0.00B 定义构建参数
ARG BUILD_DATE=2025-03-04T23:32:54+00:00
                        
# 2025-03-05 07:34:38  83.14MB 复制新文件或目录到容器中
COPY /root-out/ / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:9330d1776870804a1a82c646f5ad8522b3be3c94173a6c59158ceca9d4e80564",
    "RepoTags": [
        "ghcr.io/xpipe-io/xpipe-webtop:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/xpipe-io/xpipe-webtop:latest"
    ],
    "RepoDigests": [
        "ghcr.io/xpipe-io/xpipe-webtop@sha256:8649c90d3bb1fbefd61f433307ee52ff72357f3b11290c7beb1f7cc26519c72b",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/xpipe-io/xpipe-webtop@sha256:9b3e741bd02ca9962c66894b438d4df85448e7c858377540efbe406d49b17694"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-03-11T02:53:21.815765182Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "3000/tcp": {},
            "3001/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/lsiopy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "HOME=/config",
            "LANGUAGE=en_US.UTF-8",
            "LANG=en_US.UTF-8",
            "TERM=xterm",
            "S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0",
            "S6_VERBOSITY=1",
            "S6_STAGE2_HOOK=/docker-mods",
            "VIRTUAL_ENV=/lsiopy",
            "DISPLAY=:1",
            "PERL5LIB=/usr/local/bin",
            "OMP_WAIT_POLICY=PASSIVE",
            "GOMP_SPINCOUNT=0",
            "START_DOCKER=true",
            "PULSE_RUNTIME_PATH=/defaults",
            "NVIDIA_DRIVER_CAPABILITIES=all",
            "TITLE=XPipe Webtop"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": {
            "/config": {}
        },
        "WorkingDir": "/",
        "Entrypoint": [
            "/init"
        ],
        "OnBuild": null,
        "Labels": {
            "build_version": "Linuxserver.io version:- ba2c0c91-ls55 Build-date:- 2025-03-08T19:11:10+00:00",
            "com.kasmweb.image": "true",
            "maintainer": "thelamer",
            "org.opencontainers.image.authors": "xpipe.io",
            "org.opencontainers.image.created": "2025-03-11T02:50:29.396Z",
            "org.opencontainers.image.description": "A containerized web-based desktop environment for XPipe",
            "org.opencontainers.image.documentation": "https://github.com/xpipe-io/xpipe-webtop",
            "org.opencontainers.image.licenses": "GPL-3.0",
            "org.opencontainers.image.ref.name": "7e3cf1a757477931c0866d27177aabd57154a3f4",
            "org.opencontainers.image.revision": "30ad6b77b72b772dd78ea354b8297c0520bf0f5d",
            "org.opencontainers.image.source": "https://github.com/xpipe-io/xpipe-webtop",
            "org.opencontainers.image.title": "xpipe-webtop",
            "org.opencontainers.image.url": "https://github.com/xpipe-io/xpipe-webtop",
            "org.opencontainers.image.vendor": "xpipe.io",
            "org.opencontainers.image.version": "main"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 5323635019,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/238735b9af2aca36a9d6b3bbd2ee1caf7cef489c89d36be0c9ec7c6b8461a70d/diff:/var/lib/docker/overlay2/6e6fa71f6729d47daa7495367f8b37e33bec8629043b7f21d42e7596e0238fe4/diff:/var/lib/docker/overlay2/1169a3c955c3092859f88c051edbf961b5b6d4c9526cac5d4225e73d25ccfa3b/diff:/var/lib/docker/overlay2/138c7d7d46248e9c21b717f45683b32d3d46844f70223447c465316eb7911b9e/diff:/var/lib/docker/overlay2/c44523b6fe41ff39f9e97b8417d25d3903575d0caf1ccb9f7992fc685fecf676/diff:/var/lib/docker/overlay2/92bdea44f54fc2598edb8edec5a7f2f82d3b71cf82edef9a0ae19958a412120b/diff:/var/lib/docker/overlay2/f06b4d08f919d7ebab5edc10452b6db3d88a7a9010d4ffe59f8ce0ffa099de94/diff:/var/lib/docker/overlay2/4d76d636bfcf9c3b674c3b4b76c72977959a2e1133c3d539dc60a07915d19287/diff:/var/lib/docker/overlay2/65ceaf567627237dcf57d9f2c59eed7c4a66f3872c09fb9164f82a5e40fd1f5a/diff:/var/lib/docker/overlay2/013e5e7155193f10c35c48490e23efe99c2104fa35fff075d8492cbee4e1d691/diff:/var/lib/docker/overlay2/3506dbb143c7fccb758013c85c2f22f2ecbbb6d6a801250a9a3aab75ad7cce65/diff:/var/lib/docker/overlay2/f149bc05ed0c6217f1bd5979d4387041cea6c8890ff0bc7419b93051e15c190d/diff:/var/lib/docker/overlay2/6cf158e8a0da71a6a6785ff4b14ca55c5bcf388f976a248c865c5948c3b5d67c/diff:/var/lib/docker/overlay2/a85456cea2da1d98be9327f19502458239bb2b77d3f1b25b28a9a0a8c303d687/diff:/var/lib/docker/overlay2/6995abff54a49a916278f296fff5e648b10b6e814c8aeb2d7a9177df3eb4305a/diff:/var/lib/docker/overlay2/fc82b1cacec656f6bc22399d9de379951238461aad2595777d4184c0f925f70f/diff:/var/lib/docker/overlay2/3f58449740d88c37ba3487b2aa81d1597f88c4161043b8f8440fbee04e56a30c/diff:/var/lib/docker/overlay2/1ef28011b9e72479ee324025cfcdd5bc7e615b9cf0e81541b424ea4051f37b07/diff:/var/lib/docker/overlay2/e9c2f0c9751baafbdaba121accc7bb1f24c44e125e626d04796bc87091c4ea17/diff:/var/lib/docker/overlay2/1fb46a126b99e0fdfb5606734ec8a94be99f618c3b52f5a5c06a3a631b3e0f4f/diff:/var/lib/docker/overlay2/aa511b10d4f78408049c945b25416e59d27ef1361c165ee5bb10e6eb4259d18d/diff:/var/lib/docker/overlay2/bf035cd8551857e817763180844df5f6a315728d3b5a0549cfb356c3bfc2384b/diff:/var/lib/docker/overlay2/84a8ca881c92ec9c47ebb53b9c9d01b0c53f9bfb094a6d95e66b4588b44b1548/diff:/var/lib/docker/overlay2/5221a7708c29099abbbd9b6a4e2836535714bb5975209b5d09e5558a26755802/diff:/var/lib/docker/overlay2/39fdc0a7b703ee21c4842f45ec7191ee8b825c362a374317772a08abda75b448/diff",
            "MergedDir": "/var/lib/docker/overlay2/c50791e5dd6458dd78acdb37f0b0591a2f1f5a56bf2d6546310b1c38f1c265e4/merged",
            "UpperDir": "/var/lib/docker/overlay2/c50791e5dd6458dd78acdb37f0b0591a2f1f5a56bf2d6546310b1c38f1c265e4/diff",
            "WorkDir": "/var/lib/docker/overlay2/c50791e5dd6458dd78acdb37f0b0591a2f1f5a56bf2d6546310b1c38f1c265e4/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:86240e28e36239ba4366817bcd6c9990d0a8a68d86f495af84c0be2148304919",
            "sha256:9fb3fcee28a57a2dfecee72ed9e6cd097fb0c2acbed64277d8829e41da7c19c7",
            "sha256:a598527db726c9c4a4edaef19dd7ecb46638f9694b170277ef18fa57e84f5fe6",
            "sha256:551538d49a05504c5fdd69a4af63c0bd3d347f45932c15864de9be476ce19dcd",
            "sha256:f370e7e0fe9b749823595b60c92e67266c394b4bc57bc25514b6f8a051dbd517",
            "sha256:3af457ba04c9696c74915d29160d385e9718be577bedf7b5be0c78a4e8839506",
            "sha256:14491bda74523c2cd7d23ca53e2930165546fe77b33f320a5c54c4e2dd909cd8",
            "sha256:6cb15c324167e17c2f92b86c995e955730b9a57e39889afce7f4fb8f05f6f99a",
            "sha256:78b0fb1f3243b4c50357ae312c95c27ef5e413b9d94d3ea0727ba5dbd0c4115f",
            "sha256:93a410f0e8de9c2abd113e4602af96f5b523226e59d48fbbfd191d949cf0e9b5",
            "sha256:a8f5afd7a8f4fb6f149d57a4e9e7e525163284f2992273486023899532e86acc",
            "sha256:19a90123e7b76b796ff3a89132af073da73f9d853d267cb46395cd54cf2f365e",
            "sha256:2f34a18dcb1fca3e7c6c83596a2478ec8110dd64f801e7dfa2476ddfdc30fff3",
            "sha256:e20a18e5726fc488d21f2dbc3ef46e8fad9906d64ef3fe0d012ff9c911806c8f",
            "sha256:bd3814d07867aee9cdd5e79f9bfc64c8bdf505c1bce5d149304caf4654f452e8",
            "sha256:e7b6c2514854b2722e4b41753ffcb33f12f0e64e4ed4d4a288901c423c57982a",
            "sha256:1c3e0f2f71e6ad8e7679b40e75f130897e1bf43e1c88439b766540b35792dee3",
            "sha256:56a6dc0fee0e56379a66f861cb71786fec127b4f0325162105ed3a332dd552a2",
            "sha256:b46354b0eeae790b40a68d6b041fc4322139503f61ffb0dcaed30c0df58a9350",
            "sha256:9c9c3f5d98b9d7cfd8a446e431586874f09171cbd36ecc97a52777777f16c602",
            "sha256:af4133a6610d58ef1c828915d4b680b901bdc3dc40602fbdcfa4ee990ccc0c89",
            "sha256:8199b8a5e79fa9e1e66f1cbdb6ef42b5590045073fb770edc4134145eb03b086",
            "sha256:38e7ebc1c3ed0be99ba2e669f0f36de27d720a73b9d81cc11c4237b0dbef3702",
            "sha256:f250700bd50f1886b5c0314eba8569d738fcded63ee79fd5708da8274509a8fa",
            "sha256:5d212a007ca960a999e86ef53a63d97fae638f700adb705bfdcc9a9042feb547",
            "sha256:9bf0e9a4f3a85504e49d3d3cd561719e7c56ff1d2652a2daa9937cbd6bf2e48a"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-03-12T08:32:50.109186365+08:00"
    }
}

更多版本

ghcr.io/xpipe-io/xpipe-webtop:latest

linux/amd64 ghcr.io5.32GB2025-03-12 08:37
58