为Docker设备设置首选项

注意:启用Docker插件以使用它。

要设置Docker设备的首选项

  1. 转到 首选项 > 设备 > 设备
  2. 设备 中选择一个Docker设备。

    {Docker device preferences}

下表总结了您可以设置的选项。

选项
以外部用户运行在Linux和macOS上,设置在Docker容器中运行Qt Creator的用户ID和组ID。此选项在Windows上不可用。
不要修改入口点停止Qt Creator修改镜像的 入口点。确保入口点启动一个shell。
启用LLDB需要的标记向容器中添加以下标记以允许LLDB运行
--cap-add=SYS_PTRACE --security-opt seccomp=unconfined
Clangd可执行文件远程代码模型的远程Clangd可执行文件的路径。
挂载路径要挂载到容器中的宿主系统目录,例如项目目录。
搜索位置自动检测套件项的位置。

修改入口点

Docker容器的入口点由容器设置指定,并在启动容器时作为主进程启动。入口点可以是shell、SSH服务器或其他进程,例如。默认情况下,Qt Creator在启动容器之前会修改入口点,以确保主进程是一个 sh shell。

要停止Qt Creator修改入口点,请选择 不要修改入口点。然而,如果指定的入口点不是shell,Qt Creator无法启动容器。

指定挂载路径

将您的项目文件复制到Docker容器中或指定它们的路径到 挂载路径。共享挂载仅限于可以最终在Docker容器中相同绝对位置的主机系统位置。在Windows上,网络挂载不能用作共享挂载。

挂载路径中,路径与Docker容器是一对一映射。选择插入浏览要添加的目录。选择删除行删除选定的路径或选择清除删除所有路径。

自动检测组件项目

选择自动检测组件项目以发现组件项目并为Docker设备创建套件。您可以在设备的PATH中或指定的目录中搜索组件项目。

搜索位置中,选择

  • 在PATH中搜索以在PATH中查找组件项目。
  • 在选定目录中搜索以在选定目录中查找组件项目。
  • 在PATH和额外目录中搜索以在PATH和选定目录中查找组件项目。

在目录中搜索时,在Docker镜像中输入要扫描套件条目的目录路径的分号分隔列表。

要列出自动检测到的组件项目,选择列出自动检测到的组件项目。要删除它们,选择删除自动检测到的组件项目

另请参阅 启用和禁用插件如何为Docker开发如何管理套件

©2024 Qt公司有限公司。本文件中包含的文档贡献归各自所有者所有。提供的文档根据Free Software Foundation发布的GNU自由文档许可协议版本1.3的条款许可。Qt及其相应标志是芬兰以及世界上其他国家的Qt公司有限公司的商标。所有其他商标均为其各自所有者的财产。