PyCharm 2025.3 Help

Dev 容器 CLI

Dev 容器 CLI 提供了一种在客户方基础设施上直接构建 Dev 容器的方法。 它通过本地脚本提供灵活且可定制的构建,支持各种环境和工作流,例如 CI 流水线、远程开发方案。 该工具可将整个 Dev 容器准备过程自动化。

您可以将 Dev 容器 CLI 下载为包含 JAR 文件的 ZIP 压缩包,并可直接在终端中运行。

先决条件

在配置 Dev 容器 CLI 之前,请确保满足以下先决条件:

  • ZIP 发行包要求已安装 JDK 17 或更高版本。

  • 您要为其构建 Dev 容器的项目必须包含一个 devcontainer.json 文件。

配置 CLI

安装并运行 Dev 容器 CLI

  1. 下载 并解压 .zip 文件。

    或者,您可以使用以下命令:

    curl -f -L -o intellij-devcontainers-cli.zip "https://jb.gg/intellij-devcontainers-cli.zip/latest"

    请查看以下已部署发行包的示例链接:

    https://download.jetbrains.com/resources/intellij/dev-containers/243.19420.43/intellij-devcontainers-cli.zip
  2. 在终端中,找到 ijcdev 脚本文件。

    在当前目录下使用以下命令运行该脚本:

    ./ijdevc

    ijdevc 脚本文件包含以下参数:

    • SOURCE :项目的目录,其中包含 devcontainer.json 文件。

    • config :定义 devcontainer.json 文件的路径。

    • format :对输出进行结构化以便更清晰地展示。

构建 Dev 容器

  1. 使用 config 参数以及项目 devcontainer.json 文件的本地路径执行该 脚本

    运行以下命令:

    ./ijdevc --config /full/path/to/project/.devcontainer/devcontainer.json /full/path/to/project

    请查看以下示例:

    ./ijdevc --config /Users/jetbrains/spring-petclinic/.devcontainer/devcontainer.json /Users/jetbrains/spring-petclinic
  2. CLI 操作的输出是一个 Dev 容器构件,内部包含项目源代码,以及其构建所需的全部工具。

    请查看已准备好的 Dev 容器的以下详细信息及其 ID:

    Dev 容器构建
最后修改日期: 2025年 12月 2日