logo
0
0
WeChat Login
ForkfromAnyexyz/EnvBuild/default-dev-env, aheadmain13 commits

CNB 远程开发默认环境 - by c4y

OpenEuler 24.03 LTS SP3 Docker Image License Build Schedule Build Status

远程开发默认环境镜像,基于 OpenEuler 24.03 LTS SP3,专为 CNB 在线开发优化。

💿 镜像信息

  • 镜像名称: docker.cnb.cool/c4y/image/dev-base:latest
  • 镜像基础: docker.cnb.cool/c4y/image/base:latest
  • 基础系统: OpenEuler 24.03 LTS SP3
  • 软件源: 腾讯云镜像源

🛠️ 内置工具

  • 开发工具: git git-lfs vim nano
  • 系统监控: nload htop lsof
  • 网络工具: net-tools bind-utils openssh-server
  • 数据处理: jq curl wget axel rclone
  • 系统工具: rsync unzip zip tzdata
  • Shell: Bash (默认)
  • IDE Server: Visual Studio Code Server Cursor

🚀 使用方式

在 远程开发环境 中使用 (.cnb.yml 示例)

main: vscode: - docker: image: docker.cnb.cool/c4y/image/dev-base:latest services: - vscode - docker

🌟 设计特点

  1. CNB 优化:使用腾讯云镜像源加速包下载
  2. 便捷化:安装后保留 dnf 软件包列表,方便后续手动安装软件
  3. 远程开发友好:包含远程开发所需的基础工具
  4. Shell 优化:设置 bash 为默认 shell
  5. 本地连接优化:针对本地远程连接开发环境(VSCode / Cursor)进行了优化;在本地软件为最新版本的情况下可实现"秒连接"。

📜 许可协议

MIT License © c4y

About

libacg项目默认开发环境

3.28 GiB
0 forks0 stars3 branches0 TagREADMEMIT license
dev-baserepo-named
Language
Shell72.1%
Dockerfile27.9%