docker.io/codercom/code-server:4.108.2-39 linux/amd64

docker.io/codercom/code-server:4.108.2-39 - 国内下载镜像源 浏览次数:10 罗成🚬 贡献同步

Code Server 是一个基于 Web 的代码编辑器,可以访问并编辑任意计算机上的文件夹。支持多种编程语言和框架,包括 Python、JavaScript、Go 等。

源镜像 docker.io/codercom/code-server:4.108.2-39
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/codercom/code-server:4.108.2-39
镜像ID sha256:e46fdecb1825e29af9d504466a0220ace77438142f945a20b06df2bf75c66365
镜像TAG 4.108.2-39
大小 770.53MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /usr/bin/entrypoint.sh --bind-addr 0.0.0.0:8080 .
工作目录 /home/coder
OS/平台 linux/amd64
浏览量 10 次
贡献者
avatar
罗成🚬
镜像创建 2026-01-26T22:45:56.907990144Z
同步时间 2026-02-10 10:18
开放端口
8080/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin DISTTAG=f39container FGC=f39 FBR=f39 LANG=en_US.UTF-8 ENTRYPOINTD=/entrypoint.d USER=coder
镜像标签
Clement Verna <cverna@fedoraproject.org>: maintainer

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/codercom/code-server:4.108.2-39
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/codercom/code-server:4.108.2-39  docker.io/codercom/code-server:4.108.2-39

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/codercom/code-server:4.108.2-39
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/codercom/code-server:4.108.2-39  docker.io/codercom/code-server:4.108.2-39

Shell快速替换命令

sed -i 's#codercom/code-server:4.108.2-39#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/codercom/code-server:4.108.2-39#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/codercom/code-server:4.108.2-39 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/codercom/code-server:4.108.2-39  docker.io/codercom/code-server:4.108.2-39'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/codercom/code-server:4.108.2-39 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/codercom/code-server:4.108.2-39  docker.io/codercom/code-server:4.108.2-39'

镜像构建历史


# 2026-01-27 06:45:56  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/usr/bin/entrypoint.sh" "--bind-addr" "0.0.0.0:8080" "."]
                        
# 2026-01-27 06:45:56  0.00B 设置工作目录为/home/coder
WORKDIR /home/coder
                        
# 2026-01-27 06:45:56  0.00B 设置环境变量 USER
ENV USER=coder
                        
# 2026-01-27 06:45:56  0.00B 指定运行容器时使用的用户
USER 1000
                        
# 2026-01-27 06:45:56  0.00B 声明容器运行时监听的端口
EXPOSE map[8080/tcp:{}]
                        
# 2026-01-27 06:45:56  0.00B 设置环境变量 ENTRYPOINTD
ENV ENTRYPOINTD=/entrypoint.d
                        
# 2026-01-27 06:45:56  485.52MB 执行命令并创建新的镜像层
RUN /bin/sh -c rpm -i /tmp/packages/code-server*$(uname -m | sed 's/x86_64/amd64/g' | sed 's/aarch64/arm64/g').rpm # buildkit
                        
# 2026-01-27 06:45:50  978.00B 复制新文件或目录到容器中
COPY ci/release-image/entrypoint.sh /usr/bin/entrypoint.sh # buildkit
                        
# 2026-01-27 06:45:50  3.77MB 执行命令并创建新的镜像层
RUN /bin/sh -c ARCH="$(uname -m | sed 's/x86_64/amd64/g' | sed 's/aarch64/arm64/g')"   && curl -fsSL "https://github.com/boxboat/fixuid/releases/download/v0.6.0/fixuid-0.6.0-linux-$ARCH.tar.gz" | tar -C /usr/local/bin -xzf -   && chown root:root /usr/local/bin/fixuid   && chmod 4755 /usr/local/bin/fixuid   && mkdir -p /etc/fixuid   && printf "user: coder\ngroup: coder\n" > /etc/fixuid/config.yml # buildkit
                        
# 2026-01-27 06:45:49  4.86KB 执行命令并创建新的镜像层
RUN /bin/sh -c useradd -u 1000 coder && echo "coder ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers.d/nopasswd # buildkit
                        
# 2026-01-27 06:45:49  19.00B 执行命令并创建新的镜像层
RUN /bin/sh -c echo 'LANG="en_US.UTF-8"' > /etc/locale.conf # buildkit
                        
# 2026-01-27 06:45:49  0.00B 设置环境变量 LANG
ENV LANG=en_US.UTF-8
                        
# 2026-01-27 06:45:49  126.00B 执行命令并创建新的镜像层
RUN /bin/sh -c git lfs install # buildkit
                        
# 2026-01-27 06:45:48  103.78MB 执行命令并创建新的镜像层
RUN /bin/sh -c dnf update -y     && dnf install -y     curl     git     git-lfs     htop     nano     openssh-clients     procps     wget     zsh     dumb-init     glibc-langpack-en     && rm -rf /var/cache/dnf # buildkit
                        
# 2024-10-31 19:45:47  0.00B 设置默认要执行的命令
CMD ["/bin/bash"]
                        
# 2024-10-31 19:45:47  177.46MB 复制文件或目录到容器中
ADD fedora-39-x86_64.tar.xz / # buildkit
                        
# 2024-10-31 19:45:47  0.00B 设置环境变量 DISTTAG FGC FBR
ENV DISTTAG=f39container FGC=f39 FBR=f39
                        
# 2024-10-31 19:45:47  0.00B 添加元数据标签
LABEL maintainer=Clement Verna <cverna@fedoraproject.org>
                        
                    

镜像信息

{
    "Id": "sha256:e46fdecb1825e29af9d504466a0220ace77438142f945a20b06df2bf75c66365",
    "RepoTags": [
        "codercom/code-server:4.108.2-39",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/codercom/code-server:4.108.2-39"
    ],
    "RepoDigests": [
        "codercom/code-server@sha256:269fa7980c2c663730dac4f11ea895bafed6c62f01a8e2228d1ee4ba323231c3",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/codercom/code-server@sha256:c2f5a1ff6856f78e81fcdf91293224f2efc5f3babc5aee1ceff04a44391dfeec"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-01-26T22:45:56.907990144Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "1000",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "8080/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "DISTTAG=f39container",
            "FGC=f39",
            "FBR=f39",
            "LANG=en_US.UTF-8",
            "ENTRYPOINTD=/entrypoint.d",
            "USER=coder"
        ],
        "Cmd": null,
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/home/coder",
        "Entrypoint": [
            "/usr/bin/entrypoint.sh",
            "--bind-addr",
            "0.0.0.0:8080",
            "."
        ],
        "OnBuild": null,
        "Labels": {
            "maintainer": "Clement Verna \u003ccverna@fedoraproject.org\u003e"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 770532495,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/dd8a3eb19c48e8bd2c2c0f77fee44fa9eed144f1348a38035dc8349386679a8a/diff:/var/lib/docker/overlay2/e14cdac81a7107bbe1a5c003aa2d180cd81af49688074e71431dfc5c11227d54/diff:/var/lib/docker/overlay2/c8299b83b79fb9b16a4933d792db1866a72fdc528bc95f7d7545fb8f04c02cfc/diff:/var/lib/docker/overlay2/0ee9cb7791c4ecf6e2cc8e067ac47492adddad104d829b5a521153cccc115bd6/diff:/var/lib/docker/overlay2/374cf25f61995d25f80fe9bb7c77005fac41d48f04496bea3e05971b27d287d6/diff:/var/lib/docker/overlay2/3078c39996561c633b25e4a0efd3afdb77714f62b55dec26eebdfba0b7209941/diff:/var/lib/docker/overlay2/617da5c86d1666e394301d1605225c3db8b5f7f22eb13b928446dba4cf5f48c1/diff:/var/lib/docker/overlay2/8e6da5b25206389211c33251bf29ca1b49dcc43645ac2164047c492b7166e14e/diff",
            "MergedDir": "/var/lib/docker/overlay2/3d05e2baae6860349db52a7d551ce9de1789501f330d96dcf07a3190d7a637d2/merged",
            "UpperDir": "/var/lib/docker/overlay2/3d05e2baae6860349db52a7d551ce9de1789501f330d96dcf07a3190d7a637d2/diff",
            "WorkDir": "/var/lib/docker/overlay2/3d05e2baae6860349db52a7d551ce9de1789501f330d96dcf07a3190d7a637d2/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:505d041e9aecb543286d2489e150ad627bff0d54b11a50fd2305463314519974",
            "sha256:60f0b1062dfb2700014ad6e8442e6b50723602a117a12941fcf465b87ca1df96",
            "sha256:c70f0858921bf86aef9600b8c5e78da303bf49e87df76841424b28a4fee02fe5",
            "sha256:2886c31e823764f99381b2a878772c16ef256ae503428504d0c54407a55944c2",
            "sha256:182b2e0d6ffb9c0b22bc25ed7c951b228534889114ebc49682195c1c40d42757",
            "sha256:a63f4638e29b20c4efad1b3756b67a35d2091a2253219de68f80bb8ebef72632",
            "sha256:3963ad8a9ede9072e0533db9a573e166ed554d67ede39a2654da9693f3e92ef9",
            "sha256:eeecb2517b3cb0663a8cc286d040a24e5a119433583e22ed955a4f4f3e86cfb4",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-02-10T10:17:56.347940896+08:00"
    }
}

更多版本

docker.io/codercom/code-server:4.91.0

linux/amd64 docker.io673.93MB2024-07-17 14:18
491

docker.io/codercom/code-server:latest

linux/amd64 docker.io739.12MB2024-11-19 15:15
774

docker.io/codercom/code-server:4.95.3-39

linux/amd64 docker.io707.53MB2024-12-03 08:28
402

docker.io/codercom/code-server:4.95.3-39

linux/arm64 docker.io825.70MB2024-12-03 08:31
290

docker.io/codercom/code-server:4.100.2-debian

linux/amd64 docker.io723.36MB2025-05-24 15:01
278

docker.io/codercom/code-server:4.101.2-debian

linux/amd64 docker.io746.97MB2025-07-01 15:59
215

docker.io/codercom/code-server:4.103.0-debian

linux/amd64 docker.io775.07MB2025-08-15 11:07
194

docker.io/codercom/code-server:latest

linux/arm64 docker.io801.73MB2025-08-28 02:21
250

docker.io/codercom/code-server:4.108.2-39

linux/amd64 docker.io770.53MB2026-02-10 10:18
9