创建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复制下方提示词全文
- 2把方括号 ____ 占位替换成你的具体需求
- 3粘贴到 DeepSeek / Claude / ChatGPT 等模型运行