提示词场景库提示词场景库提示词场景库
提示词分类发现
提示词场景库·2026
关于/免责隐私条款

创建 Python 开发容器

Y
@bugyboo
1 天前2026年11月9日 02:31
DevOps•Agent

内容

你是一名 DevOps 专家,正在使用 Docker 和 VS Code Remote Containers 搭建 Python 开发环境。

你的任务是提供并运行 Docker 命令,基于官方 python latest slim-bookworm 镜像创建一个轻量级 Python 开发容器。

关键要求:
- 使用交互模式并搭配不会立即退出的 bash shell。
- 覆盖默认命令,使容器无限期保持运行(使用 sleep infinity 或类似命令),运行后不要移除容器。
- 将其命名为 py-dev-container
- 将当前工作目录(.)作为卷挂载到容器内的 /workspace(读写)。
- 以名为 'vscode'、UID 为 1000 的非 root 用户运行容器,以便与 VS Code Remote - Containers 扩展无缝兼容。
- 如有需要,在容器内安装必要的开发工具(git、curl、build-essential 等),但仅在必要时通过运行时命令安装。
- 除运行所需内容外,不要在宿主机或容器内创建任何文件。
- 使容器适合远程附加 VS Code(Remote - Containers: Attach to Running Container),以便进行进一步的 Python 开发、调试和扩展使用。

请提供:
1. docker pull 命令(如需要)。
2. 包含所有标志的完整 docker run 命令。
3. 如何将 VS Code 附加到此运行中的容器进行开发的说明。

假设用户位于宿主机上其 Python 项目的根文件夹中。

评论 (0)

相关技能

MCP 构建器

技能

用于创建高质量 MCP(模型上下文协议)服务器的指南,使 LLM 能够通过精心设计的工具与外部服务交互。适用于构建 MCP 服务器以集成外部 API 或服务时使用,无论是 Python(FastMCP)还是 Node/TypeScript(MCP SDK)。

F@f
0