logo
ghcr.io/romange/ubuntu-dev:20-gcc14
linux/amd64 ghcr.io 🇾 🇯 🇭 贡献

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

18
浏览次数
1.39GB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/romange/ubuntu-dev:20-gcc14
源镜像
ghcr.io/romange/ubuntu-dev:20-gcc14
镜像ID
sha256:4d1d9d0aad64496ff2ba5d1a32c6b128ec371d484b077ae54bbdfefffb2c9514
镜像 TAG
20-gcc14
镜像大小
1.39GB
平台架构
linux/amd64
镜像源
ghcr.io
CMD
/bin/bash
启动入口
工作目录
OS/平台
linux/amd64
镜像创建
2026-06-04T21:01:57.201580885Z
同步时间
2026-09-08 14:13
浏览量
18 次
贡献者
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:15.258Z 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:13 查看完整报告
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
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/romange/ubuntu-dev:20-gcc14  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
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/romange/ubuntu-dev:20-gcc14  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#' 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 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/romange/ubuntu-dev:20-gcc14  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 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/romange/ubuntu-dev:20-gcc14  ghcr.io/romange/ubuntu-dev:20-gcc14'

镜像构建历史


# 2026-06-05 05:01:57  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 05:01:57  0.00B 设置环境变量 CMAKE_PREFIX_PATH
ENV CMAKE_PREFIX_PATH=/usr/local/ssl
                        
# 2026-06-05 05:01:57  102.18MB 执行命令并创建新的镜像层
RUN /bin/sh -c /tmp/get_openssl.sh && /tmp/install_python_deps.sh # buildkit
                        
# 2026-06-05 05:00:10  17.06MB 执行命令并创建新的镜像层
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:58:02  15.93MB 执行命令并创建新的镜像层
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:56:00  9.45MB 执行命令并创建新的镜像层
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:54:29  132.96MB 执行命令并创建新的镜像层
RUN /bin/sh -c /tmp/get_promtool.sh # buildkit
                        
# 2026-06-05 04:54:25  19.32MB 执行命令并创建新的镜像层
RUN /bin/sh -c /tmp/get_mold.sh # buildkit
                        
# 2026-06-05 04:54:25  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:54:25  292.25MB 执行命令并创建新的镜像层
RUN /bin/sh -c /tmp/get_binutils.sh && /tmp/get_gcc14.sh # buildkit
                        
# 2026-06-05 04:38:59  724.28MB 执行命令并创建新的镜像层
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:18  0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
                        
# 2026-06-05 04:38:18  686.00B 复制新文件或目录到容器中
COPY ./install_python_deps.sh /tmp/ # buildkit
                        
# 2026-06-05 04:38:18  262.00B 复制新文件或目录到容器中
COPY ./install_versioned_redis.sh /tmp/ # buildkit
                        
# 2026-06-05 04:38:18  503.00B 复制新文件或目录到容器中
COPY ./get_promtool.sh /tmp/ # buildkit
                        
# 2026-06-05 04:38:18  989.00B 复制新文件或目录到容器中
COPY ./get_openssl.sh /tmp/ # buildkit
                        
# 2026-06-05 04:38:18  1.46KB 复制新文件或目录到容器中
COPY ./get_gcc14.sh /tmp/ # buildkit
                        
# 2026-06-05 04:38:18  1.22KB 复制新文件或目录到容器中
COPY ./get_binutils.sh /tmp/ # buildkit
                        
# 2026-06-05 04:38:18  363.00B 复制新文件或目录到容器中
COPY ./get_mold.sh /tmp/ # buildkit
                        
# 2026-06-05 04:38:18  0.00B 添加元数据标签
LABEL org.opencontainers.image.source=https://github.com/romange/container-foundry
                        
# 2025-04-08 18:42:48  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2025-04-08 18:42:48  72.81MB 
/bin/sh -c #(nop) ADD file:f9ee450324e6ff2c946bc9aae5cf7e35e240dbd387d8b9f5ee1ed5b8434b9894 in / 
                        
# 2025-04-08 18:42:46  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=20.04
                        
# 2025-04-08 18:42:46  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2025-04-08 18:42:46  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2025-04-08 18:42:46  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:4d1d9d0aad64496ff2ba5d1a32c6b128ec371d484b077ae54bbdfefffb2c9514",
    "RepoTags": [
        "ghcr.io/romange/ubuntu-dev:20-gcc14",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/romange/ubuntu-dev:20-gcc14"
    ],
    "RepoDigests": [
        "ghcr.io/romange/ubuntu-dev@sha256:17677bbb69ed84272874ff205f1bddf6b2e20d511c1f00def5718723103f82f9",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/romange/ubuntu-dev@sha256:2ccb20f4649713245a32bc86a8249090aaeb562895dc60041b0b26fd2381f23d"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-06-04T21:01:57.201580885Z",
    "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:15.258Z",
            "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": "amd64",
    "Os": "linux",
    "Size": 1386263504,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/66e4e38c9d4a870f0dae9220d5440d7a93cf1c609f785aedff0a5e2b00fbfbf6/diff:/var/lib/docker/overlay2/708f5e4c998c69ff709b9c78f239353fde17a44cf7947149e0b7a0242565ea44/diff:/var/lib/docker/overlay2/1ba802eeecfe135c58e067705af8d082460e6f5601e59137007511c5a178aa4a/diff:/var/lib/docker/overlay2/aa8eaa6dd8cb226445f0b3ab2edf64f5d1f6df519f15d902eada28cf091d9fb4/diff:/var/lib/docker/overlay2/0afd6e609da2a8144917c9d88c97a55069bee7ca9039e1475a50f93b75ade18b/diff:/var/lib/docker/overlay2/95967e31e255e1c74835a2ee61512ce1f8273206f9fa7bc2048879471518d60b/diff:/var/lib/docker/overlay2/a9895d39b779a18d246b052b1261c73b862adf55c9431292433a38cca00abcf1/diff:/var/lib/docker/overlay2/032e27ed6696cbf8c93fef551481919d840cef348a672609db9e82ee1b4e8dc3/diff:/var/lib/docker/overlay2/e54ec28e9336c0169dab932cbc92e60ea1f7099acc046b599f7b8328064f3a59/diff:/var/lib/docker/overlay2/5fc38fddb0a8ce3a27ed59b4284cb71f7263f34b7d1c9d4664f37ee4727f7845/diff:/var/lib/docker/overlay2/89d4deb6b7a7cfb6a910806ecf3271b19a7c2ae578d7fab6c36315198b85c746/diff:/var/lib/docker/overlay2/730b9437b997339512addad49809ce41aee9027281c970db7c7db9315ff1ffda/diff:/var/lib/docker/overlay2/d51387e11017e1f41eedc12a6881fcffb2a3a87c40f492bc2e4b9826ea2d7a02/diff:/var/lib/docker/overlay2/e22af9456d492c880d1a7d3c81d572fd21edb34f0a12fe32c38cd66647e9b6a7/diff:/var/lib/docker/overlay2/5dc1527aeffd058285ba8bf765e7ee7a452c64565b1233fc8b5f8a62ca125738/diff:/var/lib/docker/overlay2/b14c12ecaa5156efd13314611c0ecdeef858975008a6a5c4db7d9182f561b903/diff",
            "MergedDir": "/var/lib/docker/overlay2/dfed4b0192f37cb30bf530b758347473114beccbbe8b1894677f2935f93ce265/merged",
            "UpperDir": "/var/lib/docker/overlay2/dfed4b0192f37cb30bf530b758347473114beccbbe8b1894677f2935f93ce265/diff",
            "WorkDir": "/var/lib/docker/overlay2/dfed4b0192f37cb30bf530b758347473114beccbbe8b1894677f2935f93ce265/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:470b66ea5123c93b0d5606e4213bf9e47d3d426b640d32472e4ac213186c4bb6",
            "sha256:20c523b19190d56a83627a9acf1f49f4f880baedf5228ed63cacef7d568eda50",
            "sha256:f910ad4ce6eef7e615fdb9384c878c17f04ef09b382170a8db9fdd4da81df044",
            "sha256:d5157d24394eaec5e0094cc130de155dc4e937ae62db0c8c4217edf2d8ac3bd8",
            "sha256:de399f7f0828de77b85fa101ce991d25ba2009714063ec84d51a7c7a4b6db3b1",
            "sha256:46de3725d988cd87087afff77c6061acc272cc3cdc051413760b52f0ead84f21",
            "sha256:8bf7450410e3033f36fb1e800250b485509c48093e5fdf8b4ac1b27577fbae48",
            "sha256:12cf97d4a170b4424dc05307d180b2e81f015b121f2920230db5cff40526f7dc",
            "sha256:68dc1d4de2fda2a08369e7e96915649333d8e24552bdec5d64509450311f064e",
            "sha256:ec8e535e072a17b8637c8d2bcd32023c937fed403ed6c6cdc2fb7749110f7bfe",
            "sha256:1a44bcd3cbd0d832a66c56df3825bbf88d9e7461f70f2d2c9a3744605637789d",
            "sha256:316edfc7253e75769f08dd7b2223f88637c7f81ed5228eb7c0981599bf5d97d2",
            "sha256:7b20659e0dd2d973cf4707117ac58b51bea07ed42b5fc206b0dfbb4609d8a1ac",
            "sha256:d8c7d2f4042a1a3c4794ebbb78210e1dca5bb1d7323f7aa204115a416780687e",
            "sha256:a8edbf1ff704593d2f1844eef013e7e76ab965a3b8d5e7e90cc1c85254cde25e",
            "sha256:570da0c61063d3389cf66df04ac83abc5fe7b9f9e882af3115764b34350c53f7",
            "sha256:410b04d2a145b4462f9bb8d454e450ecfe39a79522c6e6539cd4427cc77d0c84"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-09-08T14:12:40.958215606+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
17
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×