RubyMine 2025.2 Help

Dev Container CLI

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

您可以下载包含 JAR 文件的 ZIP 压缩包形式的 Dev Container CLI,并直接从终端运行。

先决条件

在配置 Dev Container CLI 之前,请确保满足以下前提条件:

  • ZIP 发行版需要安装 JDK 17 或更新版本。

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

配置 CLI

安装并运行 Dev Container 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 文件的项目的目录。

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

    • format :结构化输出以便更清晰地表示。

构建 Dev Container

  1. 使用 配置 参数和项目的 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 Container 工件。

    查看准备好的 Dev Container 的以下详细信息及其 ID:

    Dev 容器构建
最后修改日期: 2025年 9月 26日