创建Python开发容器提示词

编程3.2万

用Docker和VS Code搭建轻量Python开发容器

Set up a lightweight Python dev container with Docker and VS Code.

提示词全文
你是一名 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 项目的根文件夹中。

怎么用这条提示词

  1. 1复制下方提示词全文
  2. 2把方括号 ____ 占位替换成你的具体需求
  3. 3粘贴到 DeepSeek / Claude / ChatGPT 等模型运行

相关编程提示词