本项目提供一系列预配置的开发环境 Docker 镜像,基于 Debian Trixie,集成了 VSCode Server、Code Server、Windsurf Server 以及各语言的开发工具链。
基础镜像,包含 VSCode Server、Code Server 和 Windsurf Server,其他语言镜像均基于此镜像。
docker.cnb.cool/wwvo/dev-env/vscode:latestdebian:trixieMS-CEINTL.vscode-language-pack-zh-hans - 中文语言包actboy168.tasks - 任务管理chneau.resource-monitor - 资源监控cnbcool.cnb-welcome - CNB 欢迎页DavidAnson.vscode-markdownlint - Markdown 检查eamodio.gitlens - Git 增强editorconfig.editorconfig - EditorConfig 支持esbenp.prettier-vscode - Prettier 格式化fill-labs.dependi - 依赖管理formulahendry.code-runner - 代码运行器github.copilot - GitHub Copilotgithub.copilot-chat - GitHub Copilot Chathuacnlee.autocorrect - 中文自动纠错monokai.theme-monokai-pro-vscode - Monokai Pro 主题ms-azuretools.vscode-docker - Docker 支持piotrpalarz.vscode-gitignore-generator - Gitignore 生成器redhat.vscode-yaml - YAML 支持shd101wyy.markdown-preview-enhanced - Markdown 预览增强yzhang.markdown-all-in-one - Markdown 工具集augment-vscode-modified - Augment 插件Go 语言开发环境。
docker.cnb.cool/wwvo/dev-env/golang:latestgolang:1.25-trixiegolang.go - Go 语言支持ms-kubernetes-tools.vscode-kubernetes-tools - Kubernetes 工具git, z, colored-man-pages, zsh-autosuggestions, zsh-syntax-highlighting, docker-composeNode.js 开发环境。
docker.cnb.cool/wwvo/dev-env/nodejs:latestnode:lts-trixieantfu.file-nesting - 文件嵌套antfu.goto-alias - 别名跳转antfu.iconify - 图标预览antfu.smart-clicks - 智能点击antfu.unocss - UnoCSS 支持antfu.vite - Vite 支持antfu.where-am-i - 路径显示bradlc.vscode-tailwindcss - TailwindCSS 支持dbaeumer.vscode-eslint - ESLint 支持dsznajder.es7-react-js-snippets - React 代码片段esbenp.prettier-vscode - Prettier 格式化lokalise.i18n-ally - 国际化支持ms-edgedevtools.vscode-edge-devtools - Edge 开发工具ms-vscode.live-server - Live Serverms-vscode.vscode-typescript-next - TypeScript Nightlyoxc.oxc-vscode - OXC 支持ritwickdey.LiveServer - Live Serversvelte.svelte-vscode - Svelte 支持Vue.volar - Vue 语言支持WallabyJs.console-ninja - Console Ninjagit, z, colored-man-pages, zsh-autosuggestions, zsh-syntax-highlighting, docker-composePython 开发环境。
docker.cnb.cool/wwvo/dev-env/python:latestpython:3.13-trixieastral-sh.ty - Ty 类型检查batisteo.vscode-django - Django 支持charliermarsh.ruff - Ruff Linterfill-labs.dependi - 依赖管理ms-python.debugpy - Python 调试器ms-python.mypy-type-checker - Mypy 类型检查ms-python.pylint - Pylint 支持ms-python.python - Python 语言支持ms-python.vscode-python-envs - Python 环境管理ms-toolsai.jupyter - Jupyter 支持njpwerner.autodocstring - 自动文档字符串git, z, colored-man-pages, zsh-autosuggestions, zsh-syntax-highlighting, docker-composeRust 开发环境。
docker.cnb.cool/wwvo/dev-env/rust:latestrust:1-trixierust-lang.rust-analyzer - Rust Analyzerfill-labs.dependi - 依赖管理tombi-toml.tombi - TOML 支持serayuzgur.crates - Crates 管理vadimcn.vscode-lldb - LLDB 调试器git, z, colored-man-pages, zsh-autosuggestions, zsh-syntax-highlighting, docker-composeC 语言开发环境。
docker.cnb.cool/wwvo/dev-env/c:latestdebian:trixiellvm-vs-code-extensions.vscode-clangd - Clangd 支持ms-vscode.cpptools - C/C++ 工具ms-vscode.cpptools-extension-pack - C/C++ 扩展包ms-vscode.cmake-tools - CMake 工具ms-vscode.makefile-tools - Makefile 工具twxs.cmake - CMake 语法支持vadimcn.vscode-lldb - LLDB 调试器git, z, colored-man-pages, zsh-autosuggestions, zsh-syntax-highlighting, docker-composeC++ 开发环境。
docker.cnb.cool/wwvo/dev-env/cpp:latestdebian:trixiellvm-vs-code-extensions.vscode-clangd - Clangd 支持ms-vscode.cpptools - C/C++ 工具ms-vscode.cpptools-extension-pack - C/C++ 扩展包ms-vscode.cmake-tools - CMake 工具ms-vscode.makefile-tools - Makefile 工具twxs.cmake - CMake 语法支持vadimcn.vscode-lldb - LLDB 调试器jeff-hykin.better-cpp-syntax - C++ 语法增强git, z, colored-man-pages, zsh-autosuggestions, zsh-syntax-highlighting, docker-compose.NET 开发环境。
docker.cnb.cool/wwvo/dev-env/dotnet:latestmcr.microsoft.com/dotnet/sdk:9.0ms-dotnettools.csdevkit - C# Dev Kitms-dotnettools.vscode-dotnet-runtime - .NET Runtimems-dotnettools.csharp - C# 语言支持ms-azuretools.vscode-bicep - Bicep 支持ms-dotnettools.dotnet-maui - .NET MAUI 支持JetBrains.resharper-code - ReSharperjorgeserrano.vscode-csharp-snippets - C# 代码片段ScottSauber.blazorsnippets - Blazor 代码片段TelerikInc.blazortemplatewizard - Blazor 模板向导VisualStudioToolsForUnity.vstuc - Unity 工具git, z, colored-man-pages, zsh-autosuggestions, zsh-syntax-highlighting, docker-compose纯净的 Debian Trixie 开发环境,包含基础开发工具。
docker.cnb.cool/wwvo/dev-env/debian-trixie:latestdebian:trixiegit, z, colored-man-pages, zsh-autosuggestions, zsh-syntax-highlighting, docker-compose所有镜像(除 vscode 基础镜像外)都包含以下通用特性: