docker.io/gitpod/openvscode-server:latest linux/amd64

docker.io/gitpod/openvscode-server:latest - 国内下载镜像源 浏览次数:16

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

```html

这是一个Gitpod提供的基于Open VS Code Server的Docker镜像。它包含一个预先配置好的VS Code Server环境,可以直接用于开发和调试代码。 您可以使用此镜像快速搭建一个基于VS Code的开发环境,无需本地安装VS Code。

```
源镜像 docker.io/gitpod/openvscode-server:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gitpod/openvscode-server:latest
镜像ID sha256:a0ff99b423e3dff51edbd1624e1a8b050c06951c385ab374b923368e25044404
镜像TAG latest
大小 529.55MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /bin/sh -c exec ${OPENVSCODE_SERVER_ROOT}/bin/openvscode-server --host 0.0.0.0 --without-connection-token "${@}" --
工作目录 /home/workspace/
OS/平台 linux/amd64
浏览量 16 次
贡献者
镜像创建 2024-11-13T11:43:20.872893724Z
同步时间 2024-11-19 14:00
更新时间 2024-11-21 14:34
开放端口
3000/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=C.UTF-8 LC_ALL=C.UTF-8 HOME=/home/workspace EDITOR=code VISUAL=code GIT_EDITOR=code --wait OPENVSCODE_SERVER_ROOT=/home/.openvscode-server
镜像标签
ubuntu: org.opencontainers.image.ref.name 22.04: org.opencontainers.image.version
镜像安全扫描 查看Trivy扫描报告

系统OS: ubuntu 22.04 扫描引擎: Trivy 扫描时间: 2024-11-19 14:02

低危漏洞:52 中危漏洞:16 高危漏洞:15 严重漏洞:3

Docker拉取命令 无权限下载?点我修复

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gitpod/openvscode-server:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gitpod/openvscode-server:latest  docker.io/gitpod/openvscode-server:latest

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像历史

大小 创建时间 层信息
0.00B 2024-11-13 19:43:20 ENTRYPOINT ["/bin/sh" "-c" "exec ${OPENVSCODE_SERVER_ROOT}/bin/openvscode-server --host 0.0.0.0 --without-connection-token \"${@}\"" "--"]
0.00B 2024-11-13 19:43:20 EXPOSE map[3000/tcp:{}]
0.00B 2024-11-13 19:43:20 ENV LANG=C.UTF-8 LC_ALL=C.UTF-8 HOME=/home/workspace EDITOR=code VISUAL=code GIT_EDITOR=code --wait OPENVSCODE_SERVER_ROOT=/home/.openvscode-server
0.00B 2024-11-13 19:43:20 WORKDIR /home/workspace/
0.00B 2024-11-13 19:43:20 USER openvscode-server
184.77MB 2024-11-13 19:43:20 RUN |6 RELEASE_TAG=openvscode-server-v1.95.2 RELEASE_ORG=gitpod-io OPENVSCODE_SERVER_ROOT=/home/.openvscode-server USERNAME=openvscode-server USER_UID=1000 USER_GID=1000 /bin/sh -c chmod g+rw /home && mkdir -p /home/workspace && chown -R $USERNAME:$USERNAME /home/workspace && chown -R $USERNAME:$USERNAME ${OPENVSCODE_SERVER_ROOT} # buildkit
333.86KB 2024-11-13 19:43:18 RUN |6 RELEASE_TAG=openvscode-server-v1.95.2 RELEASE_ORG=gitpod-io OPENVSCODE_SERVER_ROOT=/home/.openvscode-server USERNAME=openvscode-server USER_UID=1000 USER_GID=1000 /bin/sh -c groupadd --gid $USER_GID $USERNAME && useradd --uid $USER_UID --gid $USERNAME -m -s /bin/bash $USERNAME && echo $USERNAME ALL=\(root\) NOPASSWD:ALL > /etc/sudoers.d/$USERNAME && chmod 0440 /etc/sudoers.d/$USERNAME # buildkit
0.00B 2024-11-13 19:43:18 ARG USER_GID=1000
0.00B 2024-11-13 19:43:18 ARG USER_UID=1000
0.00B 2024-11-13 19:43:18 ARG USERNAME=openvscode-server
184.77MB 2024-11-13 19:43:18 RUN |3 RELEASE_TAG=openvscode-server-v1.95.2 RELEASE_ORG=gitpod-io OPENVSCODE_SERVER_ROOT=/home/.openvscode-server /bin/sh -c if [ -z "${RELEASE_TAG}" ]; then echo "The RELEASE_TAG build arg must be set." >&2 && exit 1; fi && arch=$(uname -m) && if [ "${arch}" = "x86_64" ]; then arch="x64"; elif [ "${arch}" = "aarch64" ]; then arch="arm64"; elif [ "${arch}" = "armv7l" ]; then arch="armhf"; fi && wget https://github.com/${RELEASE_ORG}/openvscode-server/releases/download/${RELEASE_TAG}/${RELEASE_TAG}-linux-${arch}.tar.gz && tar -xzf ${RELEASE_TAG}-linux-${arch}.tar.gz && mv -f ${RELEASE_TAG}-linux-${arch} ${OPENVSCODE_SERVER_ROOT} && cp ${OPENVSCODE_SERVER_ROOT}/bin/remote-cli/openvscode-server ${OPENVSCODE_SERVER_ROOT}/bin/remote-cli/code && rm -f ${RELEASE_TAG}-linux-${arch}.tar.gz # buildkit
0.00B 2024-11-13 19:43:18 ARG OPENVSCODE_SERVER_ROOT=/home/.openvscode-server
0.00B 2024-11-13 19:43:18 ARG RELEASE_ORG=gitpod-io
0.00B 2024-11-13 19:43:18 ARG RELEASE_TAG=openvscode-server-v1.95.2
0.00B 2024-11-13 19:43:14 WORKDIR /home/
64.70MB 2024-11-13 19:43:14 RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends git sudo libatomic1 && rm -rf /var/lib/apt/lists/* # buildkit
17.11MB 2023-04-29 05:58:08 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
0.00B 2023-04-29 05:58:08 /bin/sh -c #(nop) CMD ["/bin/bash"]
77.86MB 2023-04-29 05:58:08 /bin/sh -c #(nop) ADD file:ebe009f86035c175ba244badd298a2582914415cf62783d510eab3a311a5d4e1 in /
0.00B 2023-04-29 05:58:08 /bin/sh -c #(nop) LABEL org.opencontainers.image.version=22.04
0.00B 2023-04-29 05:58:08 /bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu
0.00B 2023-04-29 05:58:08 /bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
0.00B 2023-04-29 05:58:08 /bin/sh -c #(nop) ARG RELEASE

镜像信息

{
    "Id": "sha256:a0ff99b423e3dff51edbd1624e1a8b050c06951c385ab374b923368e25044404",
    "RepoTags": [
        "gitpod/openvscode-server:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gitpod/openvscode-server:latest"
    ],
    "RepoDigests": [
        "gitpod/openvscode-server@sha256:4822f9dc1766d9f72c5edda9fab78f8823742c2177b2cd5b09ad2477f0fb2edc",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gitpod/openvscode-server@sha256:71fbf02132b475edfdcd6bf145b5df29bb66dfb8fecdf5f44a1281aa230ce267"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-11-13T11:43:20.872893724Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "openvscode-server",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "3000/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "LANG=C.UTF-8",
            "LC_ALL=C.UTF-8",
            "HOME=/home/workspace",
            "EDITOR=code",
            "VISUAL=code",
            "GIT_EDITOR=code --wait",
            "OPENVSCODE_SERVER_ROOT=/home/.openvscode-server"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/home/workspace/",
        "Entrypoint": [
            "/bin/sh",
            "-c",
            "exec ${OPENVSCODE_SERVER_ROOT}/bin/openvscode-server --host 0.0.0.0 --without-connection-token \"${@}\"",
            "--"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.version": "22.04"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 529545540,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/e7176b4e4c5857e93f7e62fb4ccbc21e23297ed2a778eacc018bb6e75c5b6d61/diff:/var/lib/docker/overlay2/bd12be21ae5335200da4566f930874f3fc55fc7208cb89e8c753c270c0c2be01/diff:/var/lib/docker/overlay2/0bf899d71aa7e86087d7ed31b57e2a2f11af79e0f6a607e4f16aed1744a7116a/diff:/var/lib/docker/overlay2/63aca752ddea37afa31c715a0e726c23979ad71d4c879ce2447ceb21516e4bc3/diff:/var/lib/docker/overlay2/f8a3839d1420c555234fc5fb9b16a96ac3d138d43dc5d9d802f5fae57534d306/diff:/var/lib/docker/overlay2/d020aa02cc60b8fd114ad0d20c21ad25c8b572304a9a2dd7059f3f095e322e28/diff:/var/lib/docker/overlay2/4cfb2ff6eb670d08d805fcc326973c76acabc424b2f6ce5f1903149f34750452/diff",
            "MergedDir": "/var/lib/docker/overlay2/daac49c22f40c902fa8b9a1d9112e2cd594697865c2eeaaafebb1e1d9598daad/merged",
            "UpperDir": "/var/lib/docker/overlay2/daac49c22f40c902fa8b9a1d9112e2cd594697865c2eeaaafebb1e1d9598daad/diff",
            "WorkDir": "/var/lib/docker/overlay2/daac49c22f40c902fa8b9a1d9112e2cd594697865c2eeaaafebb1e1d9598daad/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:2573e0d8158209ed54ab25c87bcdcb00bd3d2539246960a3d592a1c599d70465",
            "sha256:f9b2c43427150cede8ccfc967714942338d9554ee675fa947b4a7671806da626",
            "sha256:cda1a79746359d47ec69cde5cd496439098a00c78d84cf324e40ba7d5187854b",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:a8cad350cc57bfbcb8e154ae11556835141147dda2d9a0c1f4a3b33cb2552577",
            "sha256:4c730f669138d069cbc567c08899e48a380818175f7273561761f368515a1eac",
            "sha256:9f23fc0c0344c0b01ccf8d1e913e986275b753208b41ca11461f3fdc07196d08",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-11-19T14:00:22.744603985+08:00"
    }
}

更多版本

docker.io/gitpod/openvscode-server:latest

linux/amd64 docker.io529.55MB2024-11-19 14:00
15