本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

codespaces Docker 镜像下载 - 轩辕镜像

codespaces 镜像详细信息和使用指南

codespaces 镜像标签列表和版本信息

codespaces 镜像拉取命令和加速下载

codespaces 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

codespaces
srcml/codespaces

codespaces 镜像详细信息

codespaces 镜像标签列表

codespaces 镜像使用说明

codespaces 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

GitHub Codespaces基础C++镜像的扩展,添加了多个开发工具包
1 收藏0 次下载activesrcml镜像

codespaces 镜像详细说明

codespaces 使用指南

codespaces 配置说明

codespaces 官方文档

镜像概述

该镜像为GitHub Codespaces默认C++镜像的扩展版本,在基础镜像上增加了多种开发工具包,并进行了特定环境配置,适用于需要增强开发工具链的C++项目开发环境。

核心功能和特性

新增开发工具包

  • gh - GitHub CLI工具
  • asciinema - 终端屏幕录制工具
  • cmake - v3.31.6版本的跨平台构建工具
  • ninja - make的替代构建系统
  • srcml - 支持与srcML格式互转的工具
  • hyperfine - 基准测试工具
  • libarchive-dev - 用于开发读取和写入压缩归档文件的libarchive库
  • autoconfautotools-dev - 配置脚本生成工具(仅演示用途)
  • graphviz - 使用dot标记的图形绘制工具

容器环境配置

  • locale设置为en_US.UTF-8
  • 本地时区设置为America/New_York
  • 支持在/usr/local/bin目录下安装权限
  • 支持架构:linux/amd64linux/arm64

使用场景

适用于需要在GitHub Codespaces中进行C++开发,且需要额外开发工具(如srcML格式转换、基准测试、高级构建工具等)的项目,也可直接在本地环境通过Docker运行以获得一致的开发环境。

使用方法

在GitHub Codespaces中使用

在项目根目录添加.devcontainer.json文件,内容如下:

JSON
{
    "name": "Updated C++ Environment",
    "image": "srcml/codespaces",
    "settings": {
        "terminal.integrated.shell.linux": "/bin/bash"
    }
}

本地直接运行

在源代码目录执行以下命令:

console
docker run -v "${PWD}":/Source --workdir /Build -it srcml/codespaces

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

oldzhang的头像

oldzhang

运维工程师

Linux服务器

5

"Docker加速体验非常流畅,大镜像也能快速完成下载。"