docker.io/gitpod/workspace-full-vnc:latest linux/amd64

docker.io/gitpod/workspace-full-vnc:latest - 国内下载镜像源 浏览次数:14

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

源镜像 docker.io/gitpod/workspace-full-vnc:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gitpod/workspace-full-vnc:latest
镜像ID sha256:bfa7e1a65c8ab4ae4987d22a963627c118c63348b739d899d5a811301368962a
镜像TAG latest
大小 9.66GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /bin/bash
启动入口
工作目录 /home/gitpod
OS/平台 linux/amd64
浏览量 14 次
贡献者
镜像创建 2025-10-06T14:41:58.810042396Z
同步时间 2025-10-31 20:52
更新时间 2025-11-01 06:44
环境变量
PIPENV_VENV_IN_PROJECT=true RUST_VERSION=1.90.0 CARGO_INSTALL_ROOT=/home/gitpod/.cargo RUSTUP_HOME=/home/gitpod/.rustup INFOPATH=:/home/linuxbrew/.linuxbrew/share/info TRIGGER_REBUILD=2 HOME=/home/gitpod GO_VERSION=1.24.7 PYENV_ROOT=/home/gitpod/.pyenv HOMEBREW_NO_AUTO_UPDATE=1 NGINX_DOCROOT_IN_REPO=public NIX_VERSION=2.19.2 MANPATH=:/home/linuxbrew/.linuxbrew/share/man CARGO_HOME=/workspace/.cargo LANG=en_US.UTF-8 GOPATH=/home/gitpod/go-packages NODE_VERSION=22.20.0 PYCHARM_PYTHON_PATH=/home/gitpod/.pyenv/shims/python GEM_HOME=/workspace/.rvm GEM_PATH=/workspace/.rvm: USER=gitpod PATH=/home/gitpod/go/bin:/home/gitpod/go-packages/bin:/home/gitpod/.nvm/versions/node/v22.20.0/bin:/home/gitpod/.yarn/bin:/home/gitpod/.pnpm:/home/gitpod/.pyenv/bin:/home/gitpod/.pyenv/shims:/home/gitpod/.rvm/bin:/home/gitpod/.cargo/bin:/home/linuxbrew/.linuxbrew/bin:/home/linuxbrew/.linuxbrew/sbin/:/home/gitpod/.local/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin GOROOT=/home/gitpod/go GRADLE_USER_HOME=/workspace/.gradle/ PNPM_HOME=/home/gitpod/.pnpm QTWEBENGINE_DISABLE_SANDBOX=1 APACHE_DOCROOT_IN_REPO=public

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gitpod/workspace-full-vnc:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gitpod/workspace-full-vnc:latest  docker.io/gitpod/workspace-full-vnc:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gitpod/workspace-full-vnc:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gitpod/workspace-full-vnc:latest  docker.io/gitpod/workspace-full-vnc:latest

Shell快速替换命令

sed -i 's#gitpod/workspace-full-vnc:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gitpod/workspace-full-vnc:latest#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gitpod/workspace-full-vnc:latest && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gitpod/workspace-full-vnc:latest  docker.io/gitpod/workspace-full-vnc:latest'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gitpod/workspace-full-vnc:latest && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gitpod/workspace-full-vnc:latest  docker.io/gitpod/workspace-full-vnc:latest'

镜像构建历史


# 2025-10-06 22:09:07  0.00B 指定运行容器时使用的用户
USER gitpod
                        
# 2025-10-06 22:09:07  747.00B 复制新文件或目录到容器中
COPY .xinitrc /home/gitpod/ # buildkit
                        
# 2025-10-06 22:09:07  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c chmod 0755 "$(which gp-vncsession)" # buildkit
                        
# 2025-10-06 22:09:07  63.00B 复制新文件或目录到容器中
COPY <<EOF /home/gitpod/.bashrc.d/500-vnc # buildkit
                        
# 2025-10-06 22:09:07  2.60KB 复制新文件或目录到容器中
COPY gp-vncsession /usr/bin/ # buildkit
                        
# 2025-10-06 22:09:07  533.00B 复制新文件或目录到容器中
COPY novnc-index.html /opt/novnc/index.html # buildkit
                        
# 2025-10-06 22:09:07  86.37MB 执行命令并创建新的镜像层
RUN /bin/sh -c git clone --depth 1 https://github.com/novnc/noVNC.git /opt/novnc 	&& git clone --depth 1 https://github.com/novnc/websockify /opt/novnc/utils/websockify 	&& find /opt/novnc -type d -name '.git' -exec rm -rf '{}' + 	&& sudo -H pip3 install numpy # buildkit
                        
# 2025-10-06 22:09:03  291.33MB 执行命令并创建新的镜像层
RUN /bin/sh -c install-packages 	tigervnc-standalone-server tigervnc-xorg-extension 	dbus dbus-x11 gnome-keyring xfce4 xfce4-terminal 	xdg-utils x11-xserver-utils pip # buildkit
                        
# 2025-10-06 22:09:03  0.00B 指定运行容器时使用的用户
USER root
                        
# 2025-10-06 22:09:03  0.00B 设置环境变量 TRIGGER_REBUILD
ENV TRIGGER_REBUILD=1
                        
# 2025-10-06 22:08:28  0.00B 指定运行容器时使用的用户
USER gitpod
                        
# 2025-10-06 22:08:28  144.68MB 执行命令并创建新的镜像层
RUN /bin/sh -c curl -fsSL https://pkgs.tailscale.com/stable/ubuntu/jammy.gpg | sudo apt-key add -     && curl -fsSL https://pkgs.tailscale.com/stable/ubuntu/jammy.list | sudo tee /etc/apt/sources.list.d/tailscale.list     && apt-get update     && apt-get install -y tailscale     && rm /etc/apt/sources.list.d/tailscale.list     && update-alternatives --set ip6tables /usr/sbin/ip6tables-nft # buildkit
                        
# 2025-10-06 22:08:28  0.00B 设置环境变量 TRIGGER_REBUILD
ENV TRIGGER_REBUILD=3
                        
# 2025-10-06 22:08:28  0.00B 指定运行容器时使用的用户
USER root
                        
# 2025-10-06 22:07:31  63.09MB 执行命令并创建新的镜像层
RUN |2 NIX_VERSION=2.19.2 NIX_CONFIG=experimental-features = nix-command flakes /bin/sh -c . /home/gitpod/.nix-profile/etc/profile.d/nix.sh   && nix-env -iA nixpkgs.direnv # buildkit
                        
# 2025-10-06 22:07:27  27.00B 复制新文件或目录到容器中
COPY <<EOF /home/gitpod/.bashrc.d/999-direnv # buildkit
                        
# 2025-10-06 22:07:27  38.00B 复制新文件或目录到容器中
COPY <<EOF /home/gitpod/.config/direnv/config.toml # buildkit
                        
# 2025-10-06 22:07:27  160.11MB 执行命令并创建新的镜像层
RUN |2 NIX_VERSION=2.19.2 NIX_CONFIG=experimental-features = nix-command flakes /bin/sh -c . /home/gitpod/.nix-profile/etc/profile.d/nix.sh   && nix-env -iA cachix -f https://cachix.org/api/v1/install   && cachix use cachix # buildkit
                        
# 2025-10-06 22:07:22  43.00B 执行命令并创建新的镜像层
RUN |2 NIX_VERSION=2.19.2 NIX_CONFIG=experimental-features = nix-command flakes /bin/sh -c mkdir -p /home/gitpod/.config/nix && echo $NIX_CONFIG >> /home/gitpod/.config/nix/nix.conf # buildkit
                        
# 2025-10-06 22:07:22  24.00B 执行命令并创建新的镜像层
RUN |2 NIX_VERSION=2.19.2 NIX_CONFIG=experimental-features = nix-command flakes /bin/sh -c mkdir -p /home/gitpod/.config/nixpkgs && echo '{ allowUnfree = true; }' >> /home/gitpod/.config/nixpkgs/config.nix # buildkit
                        
# 2025-10-06 22:07:21  49.00B 执行命令并创建新的镜像层
RUN |2 NIX_VERSION=2.19.2 NIX_CONFIG=experimental-features = nix-command flakes /bin/sh -c echo '. /home/gitpod/.nix-profile/etc/profile.d/nix.sh' >> /home/gitpod/.bashrc.d/200-nix # buildkit
                        
# 2025-10-06 22:07:21  309.84MB 执行命令并创建新的镜像层
RUN |2 NIX_VERSION=2.19.2 NIX_CONFIG=experimental-features = nix-command flakes /bin/sh -c curl https://nixos.org/releases/nix/nix-$NIX_VERSION/install | sh # buildkit
                        
# 2025-10-06 22:07:00  0.00B 设置工作目录为/home/gitpod
WORKDIR /home/gitpod
                        
# 2025-10-06 22:07:00  0.00B 设置环境变量 USER
ENV USER=gitpod
                        
# 2025-10-06 22:07:00  0.00B 指定运行容器时使用的用户
USER gitpod
                        
# 2025-10-06 22:07:00  10.97MB 执行命令并创建新的镜像层
RUN |2 NIX_VERSION=2.19.2 NIX_CONFIG=experimental-features = nix-command flakes /bin/sh -c addgroup --system nixbld   && adduser gitpod nixbld   && for i in $(seq 1 30); do useradd -ms /bin/bash nixbld$i && adduser nixbld$i nixbld; done   && mkdir -m 0755 /nix && chown gitpod /nix   && mkdir -p /etc/nix && echo 'sandbox = false' > /etc/nix/nix.conf # buildkit
                        
# 2025-10-06 22:07:00  0.00B 设置环境变量 TRIGGER_REBUILD
ENV TRIGGER_REBUILD=1
                        
# 2025-10-06 22:07:00  0.00B 指定运行容器时使用的用户
USER root
                        
# 2025-10-06 22:07:00  0.00B 设置环境变量 NIX_VERSION
ENV NIX_VERSION=2.19.2
                        
# 2025-10-06 22:07:00  0.00B 定义构建参数
ARG NIX_CONFIG=
                        
# 2025-10-06 22:07:00  0.00B 定义构建参数
ARG NIX_VERSION
                        
# 2025-10-06 22:06:44  0.00B 指定运行容器时使用的用户
USER gitpod
                        
# 2025-10-06 22:06:44  0.00B 设置环境变量 NGINX_DOCROOT_IN_REPO
ENV NGINX_DOCROOT_IN_REPO=public
                        
# 2025-10-06 22:06:44  0.00B 设置环境变量 APACHE_DOCROOT_IN_REPO
ENV APACHE_DOCROOT_IN_REPO=public
                        
# 2025-10-06 22:06:44  950.00B 复制新文件或目录到容器中
COPY nginx /etc/nginx/ # buildkit
                        
# 2025-10-06 22:06:44  1.37KB 复制新文件或目录到容器中
COPY apache2/ /etc/apache2/ # buildkit
                        
# 2025-10-06 22:06:44  268.16MB 执行命令并创建新的镜像层
RUN /bin/sh -c for _ppa in 'ppa:ondrej/php' 'ppa:ondrej/apache2' 'ppa:ondrej/nginx'; do add-apt-repository -y "$_ppa"; done     && install-packages         apache2         nginx         nginx-extras         nginx-doc         php         php-all-dev         php-bcmath         php-common         php-curl         php-date         php-fpm         php-gd         php-intl         php-json         php-mbstring         php-mysql         php-net-ftp         php-pgsql         php-pear         php-sqlite3         php-tokenizer         php-xml         php-zip     && mkdir -p /var/run/nginx     && ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load     && chown -R gitpod:gitpod /etc/apache2 /var/run/apache2 /var/lock/apache2 /var/log/apache2     && chown -R gitpod:gitpod /etc/nginx /var/run/nginx /var/lib/nginx/ /var/log/nginx/ # buildkit
                        
# 2025-10-06 22:04:22  3.13MB 复制新文件或目录到容器中
COPY /usr/bin/composer /usr/bin/composer # buildkit
                        
# 2025-10-06 22:04:22  0.00B 设置环境变量 TRIGGER_REBUILD
ENV TRIGGER_REBUILD=2
                        
# 2025-10-06 22:04:22  0.00B 指定运行容器时使用的用户
USER root
                        
# 2025-10-06 22:01:38  0.00B 指定运行容器时使用的用户
USER gitpod
                        
# 2025-10-06 22:01:38  11.76MB 执行命令并创建新的镜像层
RUN /bin/sh -c curl -o /tmp/dive.deb -fsSL https://github.com/wagoodman/dive/releases/download/v0.12.0/dive_0.12.0_linux_amd64.deb     && apt install /tmp/dive.deb     && rm /tmp/dive.deb # buildkit
                        
# 2025-10-06 22:01:37  75.60MB 执行命令并创建新的镜像层
RUN /bin/sh -c curl -o /usr/local/bin/docker-compose -fsSL https://github.com/docker/compose/releases/download/v2.39.2/docker-compose-linux-$(uname -m)     && chmod +x /usr/local/bin/docker-compose && mkdir -p /usr/local/lib/docker/cli-plugins &&     ln -s /usr/local/bin/docker-compose /usr/local/lib/docker/cli-plugins/docker-compose # buildkit
                        
# 2025-10-06 22:01:36  348.89MB 执行命令并创建新的镜像层
RUN /bin/sh -c curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg     && echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu     $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null     && apt update     && install-packages docker-ce=5:28.2.2-1~ubuntu.22.04~jammy docker-ce-cli=5:28.2.2-1~ubuntu.22.04~jammy containerd.io docker-buildx-plugin # buildkit
                        
# 2025-10-06 22:01:36  0.00B 设置环境变量 TRIGGER_REBUILD
ENV TRIGGER_REBUILD=2
                        
# 2025-10-06 22:01:36  0.00B 指定运行容器时使用的用户
USER root
                        
# 2025-10-06 22:00:50  0.00B 指定运行容器时使用的用户
USER gitpod
                        
# 2025-10-06 22:00:50  0.00B 设置环境变量 QTWEBENGINE_DISABLE_SANDBOX
ENV QTWEBENGINE_DISABLE_SANDBOX=1
                        
# 2025-10-06 22:00:50  775.31MB 执行命令并创建新的镜像层
RUN /bin/sh -c cd /tmp && glink="https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb" 	&& wget -q "$glink" 	&& install-packages libasound2-dev libgtk-3-dev libnss3-dev 	fonts-noto fonts-noto-cjk ./"${glink##*/}" 		&& ln -srf /usr/bin/google-chrome /usr/bin/chromium 		&& t="$HOME/.config/google-chrome/First Run" && sudo -u gitpod mkdir -p "${t%/*}" && sudo -u gitpod touch "$t" 	&& t="/etc/opt/chrome/policies/managed/managed_policies.json" && mkdir -p "${t%/*}" && printf '{ "%s": %s }\n' DefaultBrowserSettingEnabled false > "$t" # buildkit
                        
# 2025-10-06 22:00:50  0.00B 设置环境变量 TRIGGER_REBUILD
ENV TRIGGER_REBUILD=1
                        
# 2025-10-06 22:00:50  0.00B 指定运行容器时使用的用户
USER root
                        
# 2025-10-06 21:59:59  165.66MB 执行命令并创建新的镜像层
RUN /bin/sh -c brew install cmake # buildkit
                        
# 2025-10-06 21:59:36  0.00B 设置环境变量 HOMEBREW_NO_AUTO_UPDATE
ENV HOMEBREW_NO_AUTO_UPDATE=1
                        
# 2025-10-06 21:59:36  0.00B 设置环境变量 INFOPATH
ENV INFOPATH=:/home/linuxbrew/.linuxbrew/share/info
                        
# 2025-10-06 21:59:36  0.00B 设置环境变量 MANPATH
ENV MANPATH=:/home/linuxbrew/.linuxbrew/share/man
                        
# 2025-10-06 21:59:36  0.00B 设置环境变量 PATH
ENV PATH=/home/linuxbrew/.linuxbrew/bin:/home/linuxbrew/.linuxbrew/sbin/:/home/gitpod/.local/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2025-10-06 21:59:36  237.67MB 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir ~/.cache && /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" # buildkit
                        
# 2025-10-06 21:59:36  0.00B 设置环境变量 TRIGGER_REBUILD
ENV TRIGGER_REBUILD=4.6.15
                        
# 2025-10-06 21:59:36  0.00B 指定运行容器时使用的用户
USER gitpod
                        
# 2025-10-06 21:58:20  0.00B 设置环境变量 RUSTUP_HOME
ENV RUSTUP_HOME=/home/gitpod/.rustup
                        
# 2025-10-06 21:58:20  0.00B 设置环境变量 CARGO_INSTALL_ROOT
ENV CARGO_INSTALL_ROOT=/home/gitpod/.cargo
                        
# 2025-10-06 21:58:20  0.00B 设置环境变量 CARGO_HOME
ENV CARGO_HOME=/workspace/.cargo
                        
# 2025-10-06 21:58:20  131.00B 执行命令并创建新的镜像层
RUN |1 RUST_VERSION=1.90.0 /bin/sh -c rustup set auto-self-update disable # buildkit
                        
# 2025-10-06 21:58:19  1.36GB 执行命令并创建新的镜像层
RUN |1 RUST_VERSION=1.90.0 /bin/sh -c curl -fsSL https://sh.rustup.rs | sh -s -- -y --no-modify-path --default-toolchain ${RUST_VERSION}         -c rust-analyzer -c rust-src -c rustfmt -c clippy     && for cmp in rustup cargo; do rustup completions bash "$cmp" > "$HOME/.local/share/bash-completion/completions/$cmp"; done     && cargo install cargo-watch cargo-edit cargo-workspaces     && rm -rf "$HOME/.cargo/registry" # This registry cache is now useless as we change the CARGO_HOME path to `/workspace` # buildkit
                        
# 2025-10-06 21:58:19  0.00B 设置环境变量 PATH
ENV PATH=/home/gitpod/.cargo/bin:/home/gitpod/.local/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2025-10-06 21:58:19  0.00B 设置环境变量 RUST_VERSION
ENV RUST_VERSION=1.90.0
                        
# 2025-10-06 21:58:19  0.00B 设置环境变量 TRIGGER_REBUILD
ENV TRIGGER_REBUILD=7
                        
# 2025-10-06 21:58:19  0.00B 指定运行容器时使用的用户
USER gitpod
                        
# 2025-10-06 21:58:19  0.00B 定义构建参数
ARG RUST_VERSION
                        
# 2025-10-06 21:54:03  0.00B 设置环境变量 PATH
ENV PATH=/home/gitpod/.rvm/bin:/home/gitpod/.local/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2025-10-06 21:54:03  0.00B 设置环境变量 GEM_PATH
ENV GEM_PATH=/workspace/.rvm:
                        
# 2025-10-06 21:54:03  0.00B 设置环境变量 GEM_HOME
ENV GEM_HOME=/workspace/.rvm
                        
# 2025-10-06 21:54:03  30.00B 执行命令并创建新的镜像层
RUN |1 RUBY_VERSION=3.2.9 /bin/sh -c echo "rvm_gems_path=/workspace/.rvm" > ~/.rvmrc # buildkit
                        
# 2025-10-06 21:54:03  117.00B 执行命令并创建新的镜像层
RUN |1 RUBY_VERSION=3.2.9 /bin/sh -c echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*' >> /home/gitpod/.bashrc.d/70-ruby # buildkit
                        
# 2025-10-06 21:54:02  232.77MB 执行命令并创建新的镜像层
RUN |1 RUBY_VERSION=3.2.9 /bin/sh -c /tmp/install.sh $RUBY_VERSION # buildkit
                        
# 2025-10-06 21:53:08  281.00B 复制文件或目录到容器中
ADD ./install.sh /tmp # buildkit
                        
# 2025-10-06 21:53:08  9.27MB 执行命令并创建新的镜像层
RUN |1 RUBY_VERSION=3.2.9 /bin/sh -c curl -fsSL https://rvm.io/mpapis.asc | gpg --import -     && curl -fsSL https://rvm.io/pkuczynski.asc | gpg --import -     && curl -fsSL https://get.rvm.io | bash -s stable # buildkit
                        
# 2025-10-06 21:53:08  0.00B 设置环境变量 TRIGGER_REBUILD
ENV TRIGGER_REBUILD=2
                        
# 2025-10-06 21:53:08  0.00B 指定运行容器时使用的用户
USER gitpod
                        
# 2025-10-06 21:53:08  0.00B 定义构建参数
ARG RUBY_VERSION
                        
# 2025-10-06 21:38:26  383.00B 复制新文件或目录到容器中
COPY avoid_userbase_hook.bash /home/gitpod/.pyenv/pyenv.d/exec # buildkit
                        
# 2025-10-06 21:38:26  3.31KB 复制新文件或目录到容器中
COPY python_hook.bash /home/gitpod/.bashrc.d/60-python # buildkit
                        
# 2025-10-06 21:38:26  1.49KB 复制新文件或目录到容器中
COPY userbase.bash /home/gitpod/.gp_pyenv.d # buildkit
                        
# 2025-10-06 21:38:26  3.79KB 复制新文件或目录到容器中
COPY pyenv.d /home/gitpod/.gp_pyenv.d # buildkit
                        
# 2025-10-06 21:38:26  9.91MB 执行命令并创建新的镜像层
RUN |1 PYTHON_VERSION=3.12.11 /bin/sh -c bash -c "source /home/gitpod/.local/share/pypoetry/venv/bin/activate 	&& pip install --upgrade setuptools 	&& deactivate" # buildkit
                        
# 2025-10-06 21:38:24  951.88MB 执行命令并创建新的镜像层
RUN |1 PYTHON_VERSION=3.12.11 /bin/sh -c sudo install-packages 	python3-pip make build-essential libssl-dev zlib1g-dev 	libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm 	libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev 	&& git clone https://github.com/pyenv/pyenv.git ~/.pyenv 	&& git -C ~/.pyenv checkout 3dbdfdf39a4299261f1d6ae94d044036a89de930 	&& pyenv install ${PYTHON_VERSION} 	&& pyenv global ${PYTHON_VERSION} 	&& for exec in global; do printf '%s\n' 'source "$HOME/.gp_pyenv.d/userbase.bash"' >> "$PYENV_ROOT/libexec/pyenv-$exec"; done 	&& python3 -m pip install --no-cache-dir --upgrade pip 	&& pip install --no-cache-dir --upgrade 	setuptools wheel virtualenv pipenv pylint rope flake8 	mypy autopep8 pep8 pylama pydocstyle bandit notebook 	twine 	&& curl -sSL https://install.python-poetry.org | python  	&& curl -LsSf https://astral.sh/uv/install.sh | sh 	&& sudo rm -rf /tmp/* # buildkit
                        
# 2025-10-06 21:38:24  0.00B 设置环境变量 PYCHARM_PYTHON_PATH
ENV PYCHARM_PYTHON_PATH=/home/gitpod/.pyenv/shims/python
                        
# 2025-10-06 21:38:24  0.00B 设置环境变量 PYENV_ROOT
ENV PYENV_ROOT=/home/gitpod/.pyenv
                        
# 2025-10-06 21:38:24  0.00B 设置环境变量 PIPENV_VENV_IN_PROJECT
ENV PIPENV_VENV_IN_PROJECT=true
                        
# 2025-10-06 21:38:24  0.00B 设置环境变量 PATH
ENV PATH=/home/gitpod/.pyenv/bin:/home/gitpod/.pyenv/shims:/home/gitpod/.local/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2025-10-06 21:38:24  0.00B 设置环境变量 TRIGGER_REBUILD
ENV TRIGGER_REBUILD=2
                        
# 2025-10-06 21:38:24  0.00B 指定运行容器时使用的用户
USER gitpod
                        
# 2025-10-06 21:38:24  0.00B 定义构建参数
ARG PYTHON_VERSION
                        
# 2025-10-06 21:32:12  472.00B 复制新文件或目录到容器中
COPY nvm-lazy.sh /home/gitpod/.nvm/nvm-lazy.sh # buildkit
                        
# 2025-10-06 21:32:12  327.21MB 执行命令并创建新的镜像层
RUN |1 NODE_VERSION=22.20.0 /bin/sh -c curl -fsSL https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | PROFILE=/dev/null bash     && bash -c ". .nvm/nvm.sh         && nvm install v${NODE_VERSION}         && nvm alias default v${NODE_VERSION}         && npm install -g typescript yarn pnpm node-gyp"     && echo ". ~/.nvm/nvm-lazy.sh"  >> /home/gitpod/.bashrc.d/50-node # buildkit
                        
# 2025-10-06 21:32:12  0.00B 设置环境变量 PATH
ENV PATH=/home/gitpod/.nvm/versions/node/v22.20.0/bin:/home/gitpod/.yarn/bin:/home/gitpod/.pnpm:/home/gitpod/.local/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2025-10-06 21:32:12  0.00B 设置环境变量 PNPM_HOME
ENV PNPM_HOME=/home/gitpod/.pnpm
                        
# 2025-10-06 21:32:12  0.00B 设置环境变量 NODE_VERSION
ENV NODE_VERSION=22.20.0
                        
# 2025-10-06 21:32:12  0.00B 设置环境变量 TRIGGER_REBUILD
ENV TRIGGER_REBUILD=1
                        
# 2025-10-06 21:32:12  0.00B 指定运行容器时使用的用户
USER gitpod
                        
# 2025-10-06 21:32:12  0.00B 定义构建参数
ARG NODE_VERSION
                        
# 2025-10-06 21:22:12  0.00B 设置环境变量 GRADLE_USER_HOME
ENV GRADLE_USER_HOME=/workspace/.gradle/
                        
# 2025-10-06 21:22:12  1.22GB 执行命令并创建新的镜像层
RUN |1 JAVA_VERSION=11.0.28.fx-zulu /bin/sh -c curl -fsSL "https://get.sdkman.io" | bash     && bash -c ". /home/gitpod/.sdkman/bin/sdkman-init.sh     && sed -i 's/sdkman_selfupdate_enable=true/sdkman_selfupdate_enable=false/g' /home/gitpod/.sdkman/etc/config     && sed -i 's/sdkman_selfupdate_feature=true/sdkman_selfupdate_feature=false/g' /home/gitpod/.sdkman/etc/config     && sdk install java ${JAVA_VERSION}     && sdk install java 17.0.16.fx-zulu     && sdk default java ${JAVA_VERSION}     && sdk install gradle     && sdk install maven 3.9.10     && sdk flush archives     && sdk flush temp     && mkdir /home/gitpod/.m2     && printf '<settings>\n  <localRepository>/workspace/m2-repository/</localRepository>\n</settings>\n' > /home/gitpod/.m2/settings.xml     && echo 'export SDKMAN_DIR=\"/home/gitpod/.sdkman\"' >> /home/gitpod/.bashrc.d/99-java     && echo '[[ -s \"/home/gitpod/.sdkman/bin/sdkman-init.sh\" ]] && source \"/home/gitpod/.sdkman/bin/sdkman-init.sh\"' >> /home/gitpod/.bashrc.d/99-java" # buildkit
                        
# 2025-10-06 21:22:12  0.00B 设置环境变量 TRIGGER_REBUILD
ENV TRIGGER_REBUILD=1
                        
# 2025-10-06 21:22:12  0.00B 指定运行容器时使用的用户
USER gitpod
                        
# 2025-10-06 21:22:12  0.00B 定义构建参数
ARG JAVA_VERSION
                        
# 2025-10-06 21:20:35  58.00B 执行命令并创建新的镜像层
RUN |1 GO_VERSION=1.24.7 /bin/sh -c sudo rm -rf $GOPATH/src $GOPATH/pkg $HOME/.cache/go $HOME/.cache/go-build &&     printf '%s\n' 'export GOPATH=/workspace/go'     'export PATH=$GOPATH/bin:$PATH' > $HOME/.bashrc.d/300-go # buildkit
                        
# 2025-10-06 21:20:35  179.76MB 执行命令并创建新的镜像层
RUN |1 GO_VERSION=1.24.7 /bin/sh -c go install -v github.com/uudashr/gopkgs/cmd/gopkgs@v2 && go install -v github.com/ramya-rao-a/go-outline@latest && go install -v github.com/cweill/gotests/gotests@latest && go install -v github.com/fatih/gomodifytags@latest && go install -v github.com/josharian/impl@latest && go install -v github.com/haya14busa/goplay/cmd/goplay@latest && go install -v github.com/go-delve/delve/cmd/dlv@latest && go install -v github.com/golangci/golangci-lint/cmd/golangci-lint@latest && go install -v golang.org/x/tools/gopls@latest && go install -v honnef.co/go/tools/cmd/staticcheck@latest && go clean -cache -modcache # buildkit
                        
# 2025-10-06 21:19:46  252.83MB 执行命令并创建新的镜像层
RUN |1 GO_VERSION=1.24.7 /bin/sh -c curl -fsSL https://dl.google.com/go/go$GO_VERSION.linux-amd64.tar.gz | tar xzs # buildkit
                        
# 2025-10-06 21:19:46  0.00B 设置环境变量 PATH
ENV PATH=/home/gitpod/go/bin:/home/gitpod/go-packages/bin:/home/gitpod/.local/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2025-10-06 21:19:46  0.00B 设置环境变量 GOROOT
ENV GOROOT=/home/gitpod/go
                        
# 2025-10-06 21:19:46  0.00B 设置环境变量 GOPATH
ENV GOPATH=/home/gitpod/go-packages
                        
# 2025-10-06 21:19:46  0.00B 设置环境变量 GO_VERSION
ENV GO_VERSION=1.24.7
                        
# 2025-10-06 21:19:46  0.00B 设置环境变量 TRIGGER_REBUILD
ENV TRIGGER_REBUILD=2
                        
# 2025-10-06 21:19:46  0.00B 指定运行容器时使用的用户
USER gitpod
                        
# 2025-10-06 21:19:46  0.00B 定义构建参数
ARG GO_VERSION
                        
# 2025-10-06 21:18:24  0.00B 指定运行容器时使用的用户
USER gitpod
                        
# 2025-10-06 21:18:24  16.15MB 执行命令并创建新的镜像层
RUN /bin/sh -c curl https://download.clojure.org/install/linux-install-1.10.3.1029.sh -o /tmp/linux-install-1.10.3.1029.sh     && chmod +x /tmp/linux-install-1.10.3.1029.sh     && /tmp/linux-install-1.10.3.1029.sh     && rm /tmp/linux-install-1.10.3.1029.sh # buildkit
                        
# 2025-10-06 21:18:22  523.63KB 执行命令并创建新的镜像层
RUN /bin/sh -c install-packages rlwrap # buildkit
                        
# 2025-10-06 21:18:22  0.00B 设置环境变量 TRIGGER_REBUILD
ENV TRIGGER_REBUILD=1
                        
# 2025-10-06 21:18:22  0.00B 指定运行容器时使用的用户
USER root
                        
# 2025-10-06 21:17:52  0.00B 指定运行容器时使用的用户
USER gitpod
                        
# 2025-10-06 21:17:52  39.04KB 执行命令并创建新的镜像层
RUN /bin/sh -c sudo update-alternatives --install /usr/bin/clang clang /usr/lib/llvm-19/bin/clang 100     && sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/lib/llvm-19/bin/clang++ 100     && sudo update-alternatives --install /usr/bin/clangd clangd /usr/bin/clangd-19 100     && sudo update-alternatives --install /usr/bin/clang-tidy clang-tidy /usr/bin/clang-tidy-19 100     && sudo update-alternatives --install /usr/bin/clang-format clang-format /usr/bin/clang-format-19 100     && sudo update-alternatives --install /usr/bin/lld lld /usr/bin/lld-19 100 # buildkit
                        
# 2025-10-06 21:17:51  679.60MB 执行命令并创建新的镜像层
RUN /bin/sh -c curl -fsSL https://apt.llvm.org/llvm-snapshot.gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/llvm-archive-keyring.gpg     && echo "deb [signed-by=/usr/share/keyrings/llvm-archive-keyring.gpg] http://apt.llvm.org/jammy/     llvm-toolchain-jammy-19 main" | sudo tee /etc/apt/sources.list.d/llvm.list > /dev/null     && apt update     && install-packages         clang-19         clangd-19         clang-format-19         clang-tidy-19         gdb         lld-19         libclang-19-dev         clang-tools-19 # buildkit
                        
# 2025-10-06 21:17:51  0.00B 设置环境变量 TRIGGER_REBUILD
ENV TRIGGER_REBUILD=1
                        
# 2025-10-06 21:17:51  0.00B 指定运行容器时使用的用户
USER root
                        
# 2025-10-06 21:17:35  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c sudo apt-get install -y --only-upgrade ca-certificates # buildkit
                        
# 2025-10-06 21:17:35  0.00B 设置环境变量 TRIGGER_REBUILD
ENV TRIGGER_REBUILD=1
                        
# 2025-10-06 21:17:35  0.00B 指定运行容器时使用的用户
USER gitpod
                        
# 2025-10-06 21:17:06  0.00B 设置环境变量 PATH
ENV PATH=/home/gitpod/.local/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2025-10-06 21:17:06  3.92KB 执行命令并创建新的镜像层
RUN /bin/sh -c sudo echo "Running 'sudo' for Gitpod: success" &&     mkdir -p /home/gitpod/.bashrc.d &&     (echo; echo "for i in \$(ls -A \$HOME/.bashrc.d/); do source \$HOME/.bashrc.d/\$i; done"; echo) >> /home/gitpod/.bashrc &&     mkdir -p /home/gitpod/.local/share/bash-completion/completions # buildkit
                        
# 2025-10-06 21:17:06  0.00B 指定运行容器时使用的用户
USER gitpod
                        
# 2025-10-06 21:17:06  148.00B 执行命令并创建新的镜像层
RUN /bin/sh -c git lfs install --system --skip-repo # buildkit
                        
# 2025-10-06 21:17:06  22.00B 复制新文件或目录到容器中
COPY default.gitconfig /home/gitpod/.gitconfig # buildkit
                        
# 2025-10-06 21:17:06  22.00B 复制新文件或目录到容器中
COPY default.gitconfig /etc/gitconfig # buildkit
                        
# 2025-10-06 21:17:06  3.85KB 执行命令并创建新的镜像层
RUN /bin/sh -c { echo && echo "PS1='\[\033[01;32m\]\u\[\033[00m\] \[\033[01;34m\]\w\[\033[00m\]\$(__git_ps1 \" (%s)\") $ '" ; } >> .bashrc # buildkit
                        
# 2025-10-06 21:17:06  0.00B 设置工作目录为/home/gitpod
WORKDIR /home/gitpod
                        
# 2025-10-06 21:17:06  0.00B 设置环境变量 HOME
ENV HOME=/home/gitpod
                        
# 2025-10-06 21:17:06  12.09KB 执行命令并创建新的镜像层
RUN /bin/sh -c useradd -l -u 33333 -G sudo -md /home/gitpod -s /bin/bash -p gitpod gitpod     && sed -i.bkp -e '/Defaults\tuse_pty/d' -e 's/%sudo\s\+ALL=(ALL\(:ALL\)\?)\s\+ALL/%sudo ALL=NOPASSWD:ALL/g' /etc/sudoers     && mkdir /workspace && chown -hR gitpod:gitpod /workspace # buildkit
                        
# 2025-10-06 21:17:06  59.16MB 执行命令并创建新的镜像层
RUN /bin/sh -c install-packages git git-lfs # buildkit
                        
# 2025-10-06 21:16:57  1.96MB 执行命令并创建新的镜像层
RUN /bin/sh -c curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | bash # buildkit
                        
# 2025-10-06 21:16:49  72.67MB 执行命令并创建新的镜像层
RUN /bin/sh -c add-apt-repository -y ppa:git-core/ppa # buildkit
                        
# 2025-10-06 21:16:45  522.95KB 执行命令并创建新的镜像层
RUN /bin/sh -c upgrade-packages # buildkit
                        
# 2025-10-06 21:16:40  0.00B 设置环境变量 LANG
ENV LANG=en_US.UTF-8
                        
# 2025-10-06 21:16:40  613.95MB 执行命令并创建新的镜像层
RUN /bin/sh -c yes | unminimize     && install-packages     zip     unzip     bash-completion     build-essential     ninja-build     clang     htop     iputils-ping     jq     less     locales     man-db     nano     ripgrep     software-properties-common     sudo     stow     time     emacs-nox     vim     multitail     lsof     ssl-cert     fish     zsh     rlwrap     && locale-gen en_US.UTF-8 # buildkit
                        
# 2025-10-06 21:15:08  2.33KB 复制新文件或目录到容器中
COPY install-packages upgrade-packages /usr/bin/ # buildkit
                        
# 2025-10-06 21:15:08  0.00B 设置环境变量 TRIGGER_REBUILD
ENV TRIGGER_REBUILD=2
                        
# 2024-01-09 09:14:25  496.05MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -ex; 	apt-get update; 	apt-get install -y --no-install-recommends 		autoconf 		automake 		bzip2 		default-libmysqlclient-dev 		dpkg-dev 		file 		g++ 		gcc 		imagemagick 		libbz2-dev 		libc6-dev 		libcurl4-openssl-dev 		libdb-dev 		libevent-dev 		libffi-dev 		libgdbm-dev 		libglib2.0-dev 		libgmp-dev 		libjpeg-dev 		libkrb5-dev 		liblzma-dev 		libmagickcore-dev 		libmagickwand-dev 		libmaxminddb-dev 		libncurses5-dev 		libncursesw5-dev 		libpng-dev 		libpq-dev 		libreadline-dev 		libsqlite3-dev 		libssl-dev 		libtool 		libwebp-dev 		libxml2-dev 		libxslt-dev 		libyaml-dev 		make 		patch 		unzip 		xz-utils 		zlib1g-dev 	; 	rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2024-01-09 09:14:25  122.52MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		git 		mercurial 		openssh-client 		subversion 				procps 	; 	rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2023-04-29 05:58:08  17.13MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		ca-certificates 		curl 		gnupg 		netbase 		wget 		tzdata 	; 	rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2023-04-29 05:58:08  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2023-04-29 05:58:08  77.87MB 
/bin/sh -c #(nop) ADD file:32d41b6329e8f89fa4ac92ef97c04b7cfd5e90fb74e1509c3e27d7c91195b7c7 in / 
                        
# 2023-04-29 05:58:08  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=22.04
                        
# 2023-04-29 05:58:08  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2023-04-29 05:58:08  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2023-04-29 05:58:08  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:bfa7e1a65c8ab4ae4987d22a963627c118c63348b739d899d5a811301368962a",
    "RepoTags": [
        "gitpod/workspace-full-vnc:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gitpod/workspace-full-vnc:latest"
    ],
    "RepoDigests": [
        "gitpod/workspace-full-vnc@sha256:e454a80e9af4a5ef2e77b17b5463cfbfe5aac2077e0d583db2d0eac70cf7e591",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gitpod/workspace-full-vnc@sha256:7eb52860974ba190a0cc9cacc104575b4ba5e454855af706a951ad87b369bbe4"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-10-06T14:41:58.810042396Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "gitpod",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PIPENV_VENV_IN_PROJECT=true",
            "RUST_VERSION=1.90.0",
            "CARGO_INSTALL_ROOT=/home/gitpod/.cargo",
            "RUSTUP_HOME=/home/gitpod/.rustup",
            "INFOPATH=:/home/linuxbrew/.linuxbrew/share/info",
            "TRIGGER_REBUILD=2",
            "HOME=/home/gitpod",
            "GO_VERSION=1.24.7",
            "PYENV_ROOT=/home/gitpod/.pyenv",
            "HOMEBREW_NO_AUTO_UPDATE=1",
            "NGINX_DOCROOT_IN_REPO=public",
            "NIX_VERSION=2.19.2",
            "MANPATH=:/home/linuxbrew/.linuxbrew/share/man",
            "CARGO_HOME=/workspace/.cargo",
            "LANG=en_US.UTF-8",
            "GOPATH=/home/gitpod/go-packages",
            "NODE_VERSION=22.20.0",
            "PYCHARM_PYTHON_PATH=/home/gitpod/.pyenv/shims/python",
            "GEM_HOME=/workspace/.rvm",
            "GEM_PATH=/workspace/.rvm:",
            "USER=gitpod",
            "PATH=/home/gitpod/go/bin:/home/gitpod/go-packages/bin:/home/gitpod/.nvm/versions/node/v22.20.0/bin:/home/gitpod/.yarn/bin:/home/gitpod/.pnpm:/home/gitpod/.pyenv/bin:/home/gitpod/.pyenv/shims:/home/gitpod/.rvm/bin:/home/gitpod/.cargo/bin:/home/linuxbrew/.linuxbrew/bin:/home/linuxbrew/.linuxbrew/sbin/:/home/gitpod/.local/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "GOROOT=/home/gitpod/go",
            "GRADLE_USER_HOME=/workspace/.gradle/",
            "PNPM_HOME=/home/gitpod/.pnpm",
            "QTWEBENGINE_DISABLE_SANDBOX=1",
            "APACHE_DOCROOT_IN_REPO=public"
        ],
        "Cmd": [
            "/bin/bash"
        ],
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/home/gitpod",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 9658691489,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/034f387171afbd8be4be6e025e0f0228192b1319a9ec83a1a2455394ea4a736d/diff:/var/lib/docker/overlay2/4412de3d907395b99462e4ae0825d8b229983ac015d8746495044b5d507b513e/diff:/var/lib/docker/overlay2/bd89b90c3d3149c0c3982899cc5cdfaf1026cc38c2ba6851c521ff8f9cc82823/diff:/var/lib/docker/overlay2/ee54fb5f39cf0b188c22fa807dd06aacd9e38d7f46ee33dd335a403083f06d6e/diff:/var/lib/docker/overlay2/b6d276155b23e5d4ceef6eb8e81b69b66512c97f6a31537c02fa80c520f225b5/diff:/var/lib/docker/overlay2/46ffa1339a0ece981d78ebd3b124e96e330b5cd2bae851d0ea9868cdde8c7afb/diff:/var/lib/docker/overlay2/4922b099bdd75e40dc2f67b5672093905a90da3d995af6ce6da44928a23d1aca/diff:/var/lib/docker/overlay2/6e9df8da1a3116716b4db56a142885709053c668cd96aa7e61da10dadeaa425e/diff:/var/lib/docker/overlay2/ffe89b0175dd3c6db649de823b23035250a9088621ad16e6fe0de20cbea94b04/diff:/var/lib/docker/overlay2/b0e8f635fc75cdc45bd91665aaa793aec9841a7c1c0d02438a649f90d45b1098/diff:/var/lib/docker/overlay2/35f0094430eb4937b45d0ddddcc0720c764813948458aed0feed8676c93bde15/diff:/var/lib/docker/overlay2/2c7ad0d2d37a01f6c6af6d938a3efa2de7b65cae61daef99c93f6cbc58450070/diff:/var/lib/docker/overlay2/df62cc258f468e4405af0a2559113e33ed0cde4507b6b07563d4d956ba81f51f/diff:/var/lib/docker/overlay2/fc833d7d3cc8fcd87e4de9b4b156080e93fd6f12a0694de231bd982560cfede6/diff:/var/lib/docker/overlay2/81d58a68772a4584343bb9b6b94397d1c283bef9c76b9591c28e3c64affdea09/diff:/var/lib/docker/overlay2/eaa20473b87f479cec97ba6a0f057f0ac6ab18c2563d0dca88fe2ef6719a06d9/diff:/var/lib/docker/overlay2/ab528e7ceff3985b34904009cb4dc34ec3a80ac26580f58f7dd91db5bcb88493/diff:/var/lib/docker/overlay2/1d28b55cbc29c1443d222a9a695a2be1b389c35566df0ea1da5a583e4677145c/diff:/var/lib/docker/overlay2/0bd0b5078ccc38fcbb50e090e28bbe54fb54059824f4dd123a97ad60580451a0/diff:/var/lib/docker/overlay2/cbe818fa06e4b884abdc2e30f71752777164994060615dd6861acf5002087e56/diff:/var/lib/docker/overlay2/344ff09718daf32800e59ca9727370a5f0c0137359cdd768497c134222a2a195/diff:/var/lib/docker/overlay2/68c7000b9da9330c40ec3c2b5f9e2224ad620444035564d329ffcfbd62f5d0c5/diff:/var/lib/docker/overlay2/f102a7b4792e0f674c240396254a7646c9d469547b916599bf04b5b16d40e22a/diff:/var/lib/docker/overlay2/5ee21087dcfdc502c2035cb75906daac24e0f0de3c6363e1c4e80986aa78af68/diff:/var/lib/docker/overlay2/da92bcf2143f8fdfacba6f849376b18c0660399300416fd6a2ba3d0e4add169d/diff:/var/lib/docker/overlay2/1549acdb5a71df6e35ce30bc189e895da3809df575575595e22d76081361ce20/diff:/var/lib/docker/overlay2/e1308d262ba48c4327890be1bb2885513e6289a0e5428c317f46906aa3d530f3/diff:/var/lib/docker/overlay2/eac344210294beb596f6ab2c2edaeb6fe786bca92bc0eff0558edcfe666ba82c/diff:/var/lib/docker/overlay2/0309079f7ebe5a35e554b6ecd1c92164485423a4c75d55fea3614aa0126d217a/diff:/var/lib/docker/overlay2/806d2e9444eae199fee2b836f310b9416e3b26a828839439c95c905a4ed08050/diff:/var/lib/docker/overlay2/9cb3c8ddd2c27a3d2b906bdfb4dbb5fc2f9d303e2f2effa48d4093e63488d800/diff:/var/lib/docker/overlay2/3c9a91b58254fa38a2d942bd03588b21a20f9dc18e2f6087c4f60be6e3a839a0/diff:/var/lib/docker/overlay2/ae93a1b05bad60fc4b9d911c219b2da98cce3b4a196c3568920757c8cdb9d4e5/diff:/var/lib/docker/overlay2/a1cc6af7560511ea0bf07c0cc050217a26992d3fa7dd18f91e377ce50154c5a2/diff:/var/lib/docker/overlay2/a63cb3bfc0000dba8b5b9a7451ecaa2e017edcf9fb2128be68935e2bd1b257e1/diff:/var/lib/docker/overlay2/a9b0ffbfd86ec631540bdf7d62efee89ea0e1a2f181341963cf1b8c4721d5edb/diff:/var/lib/docker/overlay2/24f927f541bf5e1dd3694179f543632ac6b2d63ead3793662dc48cb2c2d2315d/diff:/var/lib/docker/overlay2/91771586c400b1ca9985ebf9d439a0b5a381538825ce71840cd1d9baee3237e2/diff:/var/lib/docker/overlay2/b8545132c501d47be82b315faefbfb81d9c03a693400981ab54275e4aee44972/diff:/var/lib/docker/overlay2/f17ed6ba8a1ac51d33fc3c8c37290bc0a456e346eb0361459e19f1e196d95ba6/diff:/var/lib/docker/overlay2/765d26a71c530bd265405f5274c3538c5bdd0de3b8b0402985749b2bf0ada0e8/diff:/var/lib/docker/overlay2/5b178bc057611ccc25180d72adf18bc96b30766fcbd6d3ba3a65e4924ba8c0f7/diff:/var/lib/docker/overlay2/c647bd96463d209eca5e1a3b0f0695de042daccca1a7ce7a073a4e08bb91ba59/diff:/var/lib/docker/overlay2/853251ffaa261cc24c09172790d400de793111e44037b55157c0b05564c704b2/diff:/var/lib/docker/overlay2/c2e5e068da53ed6097178d5d2a84387cff88af40a59e442c888e6cfad4ffc508/diff:/var/lib/docker/overlay2/82ae398c3935dd3d58af77fa0b0479412b46f434b92b0e3283941115bc1e9c15/diff:/var/lib/docker/overlay2/77d9e68331284fb3121514b945b2cf908182dff7dc7e93922ebbe5d91b0e70eb/diff:/var/lib/docker/overlay2/be951371bec16e17da2515b4a3f7f68c02e43b39f362326791b616daf80df382/diff:/var/lib/docker/overlay2/77b7c79d46cfe1f2e41577459edc48e378556d28758aea6d6cba5f5c9835c583/diff:/var/lib/docker/overlay2/44c8c4c2a06c7d3bf290bddee728a84181f4fda756e45142b948ecc16caeb720/diff:/var/lib/docker/overlay2/e9e10e91d9a92aafba5f707eadd00ee66d687ad1cf6d811ebb5c90421a07d7cf/diff:/var/lib/docker/overlay2/3795bb0538d52b289d12cc7c22812682bfd47916042f9d047e0853544eaed8e7/diff:/var/lib/docker/overlay2/ef665f4b48ba123c45f2bd6d6bd269c04d7e0ef9d8e411adb64cf4e93fb42ad0/diff:/var/lib/docker/overlay2/ffa98371c2cc3d1bedffa1c041d369fc2938bd37157078c10c09ddec35306dfa/diff:/var/lib/docker/overlay2/82fc70f28f8391da11d1f1f805371bd8c6ae9f34ba124b94a5ee06189b882088/diff:/var/lib/docker/overlay2/8e7eeb1533fb92497ffd7ebd736de77f791ad3fe42861b9f0241ed3c25fd14f7/diff:/var/lib/docker/overlay2/c5e430e3dd6aaed733bc15b6ae7df240791ea29541471411bc24ca2228349f41/diff:/var/lib/docker/overlay2/b45ddf449775a543ada878a47b52eb9db54c97d7f9cf3c8d149f9a1f89ba4f9a/diff:/var/lib/docker/overlay2/17c3f4766f07ac26d8c7d411212046ca7a1b5077f2e467e4f9b77de64829accf/diff:/var/lib/docker/overlay2/8cdf465f68363ddd7798649bae50960a6399dcff635b41297e4b6ba5d9800f7d/diff:/var/lib/docker/overlay2/225c490557f41d425530f4ca775dadf1197f759dd0a53ab302dd5b5feff73f64/diff:/var/lib/docker/overlay2/72e39c44ddc66170d3d0e8f22915f84fe67c28a9d098eaba5c22c92c3e2ce707/diff:/var/lib/docker/overlay2/81124cf025377edfcb30be5741829fe52015fee7eaa0eb42f05aec06c57092c4/diff:/var/lib/docker/overlay2/25c886681f4af781cca33ff832aaa0f129083600ce1abf0e0ba8cab30a355448/diff:/var/lib/docker/overlay2/d983526291be3266ba9195813fdc5862830dcc141af886ee89c9f6ca0b6183d8/diff:/var/lib/docker/overlay2/45c3b1eda7bf031df22c4ea5e983670f6a9ace8559f4c9079c34b4af45c2c23e/diff:/var/lib/docker/overlay2/9db985b34d954b38178127f92254b816deaa12677d6f9660ce8ae3f1cccee012/diff:/var/lib/docker/overlay2/99a8a7af45ffa1dc430375fde8c3084ee85be5839f687d98d2857fb82cd37c67/diff",
            "MergedDir": "/var/lib/docker/overlay2/9394cfec9045617e5c4e36d711959cadbfbbe96e58de173bcd0e0762368dac30/merged",
            "UpperDir": "/var/lib/docker/overlay2/9394cfec9045617e5c4e36d711959cadbfbbe96e58de173bcd0e0762368dac30/diff",
            "WorkDir": "/var/lib/docker/overlay2/9394cfec9045617e5c4e36d711959cadbfbbe96e58de173bcd0e0762368dac30/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:767e56ba346ae714b6e6b816baa839051145ed78cfa0e4524a86cc287b0c4b00",
            "sha256:163d8f12e89c0bde79692cdb9dd11880f70266dcd87ff8b4054b4c70e8148c56",
            "sha256:144fdf7becfd58b48296734a3a40c1ac9129e88b36e11b641a63ed6f721ed1fb",
            "sha256:4cde64d4d0750f80f43552db7e9fba80a2407c349e6a0e94851491e0d96f44c4",
            "sha256:e1afaae672fb1030d4937c9c48db4a49c77fd8bce7058fe6a30e099a869e9e9c",
            "sha256:166d102af3c4a686b79bd24ccd96fbbcaf0db13c6cd0dae42f512c53d332140c",
            "sha256:09a283b1cc42abdc8d6a78ceb8a316f276363168b9e42f9d75ec32479e821913",
            "sha256:dbe043c12d095139a00f39f926e8188964e4bbe54f9e18caac351a88644d26aa",
            "sha256:2bbe8e27b7d43041fa165c096d871a890d10e3ae487f09477013bef08ee3d501",
            "sha256:c336273fa8bd8ecfef95bfc2474852abfb16c14dcaa55a53048d102764f16ec8",
            "sha256:42578f2fe2c2ae336e79db7a265e47a16d737ab3023a871f1f3e3308d1d77a7b",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:39ba7757df5b7aa8d6dd92f1cf01c396ced1bcbc45c3d0a6042bb06595e3afb5",
            "sha256:08b6fa5420082dcbbc9891fd32340068018b608969ec154f08100b3f28765e26",
            "sha256:69b5095ed64d04dfd82be51dc008dd4de88c055b1e95fe2088ba39834d7d2f91",
            "sha256:1d7fbcffdc4539ef3ead61bd56bcb79264f95fc944a51f7e565fe05fdb5988f7",
            "sha256:7f396ba0cf747fe3ec80750314f42f9c9d9a9e5d10b4a136c334007b2f5bd4fe",
            "sha256:17c01717da43e9282312f227e8f229b713b68b96e4e368479a5f895124ffbcce",
            "sha256:b0b9a8fa0d7af1ec3e67793472df00a0d2ee06fa186e87797704cfc6506a177f",
            "sha256:67bd74a9b81360ca2d46448ad77b6006db19d2ae91ff111b31fba668be942969",
            "sha256:2a5e335ad347dcffcd7e787cfbb23d0cd928b98799d0a6735c7b39c9e150ce47",
            "sha256:72f36cdd55d84b28903b1bce7427c36fdd4141574ffda3d363880af4c358e1e6",
            "sha256:0578510544b49778f79830f0db1442d47153fa08e3304910cd57c9632b68f8bd",
            "sha256:68b5b126b4d4ed7401734bd22346ee742a11bb5429b7677847cd3b6d68875944",
            "sha256:243706d3eb0b30590db3df8aa4a62ad4fb34fd5f73137de9e929c84cc67415e9",
            "sha256:16a909a37291c9fed38d61330a5f467b91d463731a0e877f635f550496509e75",
            "sha256:69fe85a06f7a48bc1829a5d514dd7d33833657242161b3c503ff7ccd0d9d4753",
            "sha256:23e95447b62de8089d87b24e2d54abf89ad2f553a82e4bad0e6581a5e4471769",
            "sha256:1194476f604b99121ca107367a20fdaf59f646692212f2c035127d966eb65fbe",
            "sha256:2d5839112fa31206c89451ddf6b2593e61088771ba3815dc8b9ff10cc9cf6f58",
            "sha256:898282386cd622992ae634f079bbf2bdae318a9f64af5a90cdf1c8b0c886d944",
            "sha256:0330754b71cf804a7a2130a2ddff8caedce6f05f84c48a74de8d85c86c5e2c5f",
            "sha256:d355bc7066243d18763d57bc65a14334cf109284311c112dd47b96942c373d2b",
            "sha256:29e37f8d60847f5f48ca3cc20d9e12df2bbb78e6c07b6dc3316acaf121bcb167",
            "sha256:672a619831c472c560fa9c326422ff556e69d7bdfc1d471c9dc80f0fa58543cb",
            "sha256:64d9998728eb6e863077336104588f3b4bc0bbb986f083ab94b91686fbd2cbf6",
            "sha256:84912c3311264dec01524965ce09a10228af4b139a66624e73be612308f7e132",
            "sha256:35cb6d8b98f580197208faf072dc5676cdff499ca181a7f9814acf113bcf6498",
            "sha256:dea725332da40bcf0a7fb416f3cb956e9dab91540281fe4c330e85de39c82e6a",
            "sha256:35372ffd799ef85b70ff5f58c416ada6af11f2c92080a8af13d1b5e5fe10055f",
            "sha256:9a9ea1daec4e1560e486a0bcb4bf996f11d862a7adb204e104e031cd3e55b7e1",
            "sha256:e99333e763f254782835160d972f09ca6da026c1870e769e390c862b91e9cbcb",
            "sha256:8f7b1b6e140eb1d00a27ecc4afec18c2f965ece29ba0f1a4b2dd72fb575bea23",
            "sha256:018dd46a59c41d30e0329a9bbcf02f82dde887215e6555daca0663789f197b03",
            "sha256:6398b05c24e4cae74e441b09b78e367d529b0857e6288e8873c3945e976b72d0",
            "sha256:f7cc5ecffaa94e77f282240c28a7a88ecc412e2b9630a640e6a93e418695d4e0",
            "sha256:3ff672b46a62141cf25e435ffbb12d44ad22b5deb687733d5340b1300d44c0b0",
            "sha256:ecfa182fc9ab94613666a5c2554904eb98cc77da339bbf6421ac5d3da92856ac",
            "sha256:601e0e7a785ddef6eea484839f7bb362f412f699a83165e775c20626cdf985aa",
            "sha256:188e3c23a19f9b3a27c52e7738e75fdf0a3114924d0217b13ab126b96b156664",
            "sha256:e111093fab60ca687d0a971a418e3ab1bbefd02f8c0ef1c0b7bee6347719ff3e",
            "sha256:a39e83f7ac09909b2fcd4e207c8dad0bc24305cca8bb6092fe2a8997a1332cc7",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:1e7f44c664e60dac6900a5b9e844fee31965cc88540e5aca240fc342f04d906e",
            "sha256:9a397dda1dc1342c8759f94983bc69065f252e949c5e522a8367074192f0e3bb",
            "sha256:ec222236e386b7300af8e5e4ce0e21358cf3abb6b18a68f6420422e29ce30cb9",
            "sha256:352927dbd683f61b6cc46a743e313cfa4e4893ecdede69b086e376ed9f3e7ae4",
            "sha256:222504bbc5b85c4dbee46cb8d7b582db343da2197c014010669341f23de936ca",
            "sha256:719cd76e8eca9cdf937a85e5ae0f8a0e1a5b6cf2210011c056c2b2d8937a7db8",
            "sha256:845366339100a64e73097300e97e481fb43e9cecf053c45fb31aa287e66cf626",
            "sha256:e757482c8c54813a8c8522b45a6765b501dcb12003c7217bcd2936e893ee72bc",
            "sha256:02099c504a09eeb77bb868953bc7450a627534eebda004aa76f90340069b3a25",
            "sha256:f36d3c650440aea1488f37608b5c2debe40c5af4524e075a47a0e8ef0413ee93",
            "sha256:e54e7376d9d4ebbdcbfe1eb5373390635949d0b65879ab6184fe23bbd236cc0e",
            "sha256:90d06be3d09ad7da029e8366b13e77dd534597588a3367784c9690bff8f0a382",
            "sha256:ea67ff72da79526bf84f60718b3a5f051c4c08d09c6087ec2f8c3004cdebf4bb",
            "sha256:185eae07628df108bbecf5f37d5ad9c95328746b8829560bed00a2ec78fec280",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:64ba47c86fde0ef97d3062a1f307ef1b85a8e7999158ea2d3cdc85425416a5f5"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-10-31T20:44:39.605214485+08:00"
    }
}

更多版本

docker.io/gitpod/workspace-full-vnc:latest

linux/amd64 docker.io9.66GB2025-10-31 20:52
13