logo
ghcr.io/romange/ubuntu-dev:20-gcc14
linux/arm64 ghcr.io 🇾 🇯 🇭 贡献 请确认架构匹配

这是一个托管在GitHub Container Registry上的Ubuntu开发环境镜像,由romange提供,包含适用于软件开发的Ubuntu系统基础及相关开发工具配置,可用于快速搭建开发环境。

16
浏览次数
1.29GB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/romange/ubuntu-dev:20-gcc14-linuxarm64
源镜像
ghcr.io/romange/ubuntu-dev:20-gcc14
镜像ID
sha256:1c6be82713355632cc7d41aa62e5c35cd31eeb0bc99d827b81d557646132d75a
镜像 TAG
20-gcc14-linuxarm64
镜像大小
1.29GB
平台架构
linux/arm64
镜像源
ghcr.io
CMD
/bin/bash
启动入口
工作目录
OS/平台
linux/arm64
镜像创建
2026-06-04T20:56:44.427724576Z
同步时间
2026-09-08 14:15
浏览量
16 次
贡献者
avatar 🇾 🇯 🇭
⚙️ 环境变量 6
KeyValue
PATH=/opt/gcc-14/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
DEBIAN_FRONTEND=noninteractive 1
LD_LIBRARY_PATH=/opt/gcc-14/lib64: 2
CC=/opt/gcc-14/bin/gcc 3
CXX=/opt/gcc-14/bin/g++ 4
CMAKE_PREFIX_PATH=/usr/local/ssl 5
🏷️ 镜像标签 9
KeyValue
2026-06-04T20:38:23.250Z org.opencontainers.image.created
Containers build pipeline org.opencontainers.image.description
org.opencontainers.image.licenses
ubuntu org.opencontainers.image.ref.name
1bdc94317491a4fa5d9ee241330fcf7476e7bd73 org.opencontainers.image.revision
https://github.com/romange/container-foundry org.opencontainers.image.source
container-foundry org.opencontainers.image.title
https://github.com/romange/container-foundry org.opencontainers.image.url
main org.opencontainers.image.version
🛡️ 镜像安全扫描
ubuntu 20.04 Trivy 2026-09-08 14:15 查看完整报告
16
低危 LOW
44
中危 MEDIUM
46
高危 HIGH
3
严重 CRITICAL
受影响目标 (3)
ghcr.io/romange/ubuntu-dev:20-gcc14 (ubuntu 20.04) ubuntu Python python-pkg usr/local/bin/promtool gobinary

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/romange/ubuntu-dev:20-gcc14-linuxarm64
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/romange/ubuntu-dev:20-gcc14-linuxarm64  ghcr.io/romange/ubuntu-dev:20-gcc14

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/romange/ubuntu-dev:20-gcc14-linuxarm64
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/romange/ubuntu-dev:20-gcc14-linuxarm64  ghcr.io/romange/ubuntu-dev:20-gcc14

Shell快速替换命令

sed -i 's#ghcr.io/romange/ubuntu-dev:20-gcc14#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/romange/ubuntu-dev:20-gcc14-linuxarm64#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/romange/ubuntu-dev:20-gcc14-linuxarm64 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/romange/ubuntu-dev:20-gcc14-linuxarm64  ghcr.io/romange/ubuntu-dev:20-gcc14'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/romange/ubuntu-dev:20-gcc14-linuxarm64 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/romange/ubuntu-dev:20-gcc14-linuxarm64  ghcr.io/romange/ubuntu-dev:20-gcc14'

镜像构建历史


# 2026-06-05 04:56:44  47.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p ~/.config/gdb && echo 'set history save on' >> ~/.config/gdb/gdbinit     && echo 'set debuginfod enabled off' >> ~/.config/gdb/gdbinit # buildkit
                        
# 2026-06-05 04:56:44  0.00B 设置环境变量 CMAKE_PREFIX_PATH
ENV CMAKE_PREFIX_PATH=/usr/local/ssl
                        
# 2026-06-05 04:56:44  100.55MB 执行命令并创建新的镜像层
RUN /bin/sh -c /tmp/get_openssl.sh && /tmp/install_python_deps.sh # buildkit
                        
# 2026-06-05 04:55:37  17.13MB 执行命令并创建新的镜像层
RUN /bin/sh -c /tmp/install_versioned_redis.sh valkey-server valkey-server-8.0.1 https://github.com/valkey-io/valkey/archive/refs/tags/8.0.1.tar.gz # buildkit
                        
# 2026-06-05 04:53:46  16.05MB 执行命令并创建新的镜像层
RUN /bin/sh -c /tmp/install_versioned_redis.sh redis-server redis-server-7.2.2 https://github.com/redis/redis/archive/7.2.2.tar.gz # buildkit
                        
# 2026-06-05 04:51:58  9.30MB 执行命令并创建新的镜像层
RUN /bin/sh -c /tmp/install_versioned_redis.sh redis-server redis-server-6.2.11 https://github.com/redis/redis/archive/6.2.11.tar.gz # buildkit
                        
# 2026-06-05 04:50:28  120.71MB 执行命令并创建新的镜像层
RUN /bin/sh -c /tmp/get_promtool.sh # buildkit
                        
# 2026-06-05 04:50:25  16.81MB 执行命令并创建新的镜像层
RUN /bin/sh -c /tmp/get_mold.sh # buildkit
                        
# 2026-06-05 04:50:24  0.00B 设置环境变量 PATH LD_LIBRARY_PATH CC CXX
ENV PATH=/opt/gcc-14/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LD_LIBRARY_PATH=/opt/gcc-14/lib64: CC=/opt/gcc-14/bin/gcc CXX=/opt/gcc-14/bin/g++
                        
# 2026-06-05 04:50:24  263.79MB 执行命令并创建新的镜像层
RUN /bin/sh -c /tmp/get_binutils.sh && /tmp/get_gcc14.sh # buildkit
                        
# 2026-06-05 04:39:52  681.58MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt update && apt install -y autoconf-archive bison cmake curl gdb git perl     libunwind-dev libfl-dev ninja-build libtool libpcre2-dev redis-tools wget     gcc g++ libboost-context-dev zip ccache libzstd-dev     debhelper moreutils pip jq lsof lcov libflatbuffers-dev pkg-config     libgmp-dev libmpfr-dev libmpc-dev flex texinfo file     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-06-05 04:38:28  0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
                        
# 2026-06-05 04:38:28  686.00B 复制新文件或目录到容器中
COPY ./install_python_deps.sh /tmp/ # buildkit
                        
# 2026-06-05 04:38:28  262.00B 复制新文件或目录到容器中
COPY ./install_versioned_redis.sh /tmp/ # buildkit
                        
# 2026-06-05 04:38:28  503.00B 复制新文件或目录到容器中
COPY ./get_promtool.sh /tmp/ # buildkit
                        
# 2026-06-05 04:38:27  989.00B 复制新文件或目录到容器中
COPY ./get_openssl.sh /tmp/ # buildkit
                        
# 2026-06-05 04:38:27  1.46KB 复制新文件或目录到容器中
COPY ./get_gcc14.sh /tmp/ # buildkit
                        
# 2026-06-05 04:38:27  1.22KB 复制新文件或目录到容器中
COPY ./get_binutils.sh /tmp/ # buildkit
                        
# 2026-06-05 04:38:27  363.00B 复制新文件或目录到容器中
COPY ./get_mold.sh /tmp/ # buildkit
                        
# 2026-06-05 04:38:27  0.00B 添加元数据标签
LABEL org.opencontainers.image.source=https://github.com/romange/container-foundry
                        
# 2025-04-08 18:46:45  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2025-04-08 18:46:45  65.68MB 
/bin/sh -c #(nop) ADD file:2c90d89e4dd4e1d2473deca816f585a78ced2a0c5c799399810f86fdbb17ac7e in / 
                        
# 2025-04-08 18:46:43  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=20.04
                        
# 2025-04-08 18:46:43  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2025-04-08 18:46:43  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2025-04-08 18:46:43  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:1c6be82713355632cc7d41aa62e5c35cd31eeb0bc99d827b81d557646132d75a",
    "RepoTags": [
        "ghcr.io/romange/ubuntu-dev:20-gcc14",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/romange/ubuntu-dev:20-gcc14-linuxarm64"
    ],
    "RepoDigests": [
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/romange/ubuntu-dev@sha256:b72baef5727bb58f8c1465480e8c9f2ddb5af4258899c4ecd76958e600de7cce"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-06-04T20:56:44.427724576Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/opt/gcc-14/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "DEBIAN_FRONTEND=noninteractive",
            "LD_LIBRARY_PATH=/opt/gcc-14/lib64:",
            "CC=/opt/gcc-14/bin/gcc",
            "CXX=/opt/gcc-14/bin/g++",
            "CMAKE_PREFIX_PATH=/usr/local/ssl"
        ],
        "Cmd": [
            "/bin/bash"
        ],
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2026-06-04T20:38:23.250Z",
            "org.opencontainers.image.description": "Containers build pipeline",
            "org.opencontainers.image.licenses": "",
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.revision": "1bdc94317491a4fa5d9ee241330fcf7476e7bd73",
            "org.opencontainers.image.source": "https://github.com/romange/container-foundry",
            "org.opencontainers.image.title": "container-foundry",
            "org.opencontainers.image.url": "https://github.com/romange/container-foundry",
            "org.opencontainers.image.version": "main"
        }
    },
    "Architecture": "arm64",
    "Os": "linux",
    "Size": 1291593506,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/b84a195a1ad15dbd5cbf86c4cd6ac1825a0a4bf94ff06eb2359c2bb95b84b353/diff:/var/lib/docker/overlay2/84c1a8e145f46d581dde1e6e9382f6e440b94f4d013e46ebe5db3c3037bee09d/diff:/var/lib/docker/overlay2/cd655d57fe8e15f6757e604dcfb9680f4b78b69de440aa7f77bc999c73c2f16d/diff:/var/lib/docker/overlay2/ec59554f7ec6f6d08ebf95220ae6f16c2595fa603064350ef50f299d5aa596cd/diff:/var/lib/docker/overlay2/dedee80a9f6be912fa61e91cad88ed6f2a42c87d15ef9641c6c21f7227d1efd6/diff:/var/lib/docker/overlay2/c686e21099e7cc028c1f4bd77a7abd966b82e28cde19929eafa40061ac56fa44/diff:/var/lib/docker/overlay2/8b47b782dae93f12b30878c153d88be14730be8a53b4ecb3e22b56aec1950215/diff:/var/lib/docker/overlay2/c2a714e47e70df4cca5fdcba0c4377304f2505b7a5fc7432c8de111a709076e2/diff:/var/lib/docker/overlay2/1a5aa146e97d8f9e015ec2d8d939cebe5a5961c62cfa7b30116554e7e0cc7358/diff:/var/lib/docker/overlay2/d7edd191d195daa10688f7e8d24ad12837712d1d56d7020940291c609a23d1a8/diff:/var/lib/docker/overlay2/d62dbfe81514c77c4bc7485ce7c932c73cffb2274b92f885165c607a90be1fd4/diff:/var/lib/docker/overlay2/cf510b9dded7192732340819723567c7921c96f93f8f09b2b370af4b68e1e60f/diff:/var/lib/docker/overlay2/77aca256dfdb906f44917335ccb1021975192149024a882b234aba417909c57b/diff:/var/lib/docker/overlay2/a2c40c96d5ad7881498b56811d69d1aefbf857aabf1a8a64b29d85f102e0c5dc/diff:/var/lib/docker/overlay2/51b2cf6e3a4ae6b62a86bef7fbc2363da69f6d6d3e49639d4b2a1b8699f817cd/diff:/var/lib/docker/overlay2/78caa10019b207bf90bf9ba73b88bd043b9f622035b52ee09957cc5b2736dd99/diff",
            "MergedDir": "/var/lib/docker/overlay2/72a6689d7af7d44ee2061145f4629ea74420b46af5b194867a0aa8a3f5fe184d/merged",
            "UpperDir": "/var/lib/docker/overlay2/72a6689d7af7d44ee2061145f4629ea74420b46af5b194867a0aa8a3f5fe184d/diff",
            "WorkDir": "/var/lib/docker/overlay2/72a6689d7af7d44ee2061145f4629ea74420b46af5b194867a0aa8a3f5fe184d/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:37250a17e932419f4b54e624c819baf38c0025e7f9c4ba0e15af15f14a3d74c3",
            "sha256:0b3aa25d4c692cd85ad9d06f6ef771f7ca45be3b3c7155f861f9dae4099e4d2d",
            "sha256:4158def2371685af3a44f5a1170c6f83c09cf6602d980244a6e0d66fdce42e63",
            "sha256:805c4bf8d1b088e2e3a991262953a98e65c93cf2d61fc264f837a7c37ba9e986",
            "sha256:9332ce987de4b7bcdc213614c36e08a609a119e01ab87e3773f894c9e8c5d6e3",
            "sha256:3d346da499adacf0a3501b04db6c24b88792bedb0eda59541f4f926c442f0416",
            "sha256:c05d81fd0b7e42f7a0314a68e02bfe52d9dca4b55badd455dce56857ab78f50f",
            "sha256:59c80147ac6a2a0473119f2bfcc474dc475b98723eef717125e4a5723ee4ca01",
            "sha256:27eeda02a0a506e3da73559ec4c2a2b0d3606b1b30b7a54169c7f0af6598b224",
            "sha256:d07a892816c98d707eda93f0ce2b6081de2f61adc388a472b547ae90ab6521c4",
            "sha256:16ebaaba527b73880722c64b709fbfe3af9d76edcbba83c8c22655859b1d879e",
            "sha256:772e534d73c2aa0f8c47d24ff87d751dcfc2a209a9e9264e5f8150f411510d84",
            "sha256:c938bb8cfd64fff6309f35f04c98bce12cc9311380813ad9910a68bd281998dc",
            "sha256:938e0a888dabe34c32e9a3ab123123a6f5e43d514757a60498a7e670c12d11d3",
            "sha256:936e27c1648eca72788d88f491b9ade50bb76f689be17ee9421f73a0d7a40c37",
            "sha256:342c865c311e31bc742d3ba6ed4127b8ed209e130fb4db12940abfe292b9c360",
            "sha256:8b1efeedbbd073ebb348a11420ddb5e0270a1ada5d8d466c19c959e0510bd2fe"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-09-08T14:14:28.250139623+08:00"
    }
}

更多版本

ghcr.io/romange/ubuntu-dev:20-gcc14

linux/amd64 ghcr.io1.39GB2026-09-08 14:13
17

ghcr.io/romange/ubuntu-dev:20-gcc14

linux/arm64 ghcr.io1.29GB2026-09-08 14:15
15
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×