为Docker设备设置首选项
注意:启用Docker插件以使用它。
要设置Docker设备的首选项
- 转到 首选项 > 设备 > 设备。
- 在 设备 中选择一个Docker设备。
下表总结了您可以设置的选项。
选项 | 值 |
---|---|
以外部用户运行 | 在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公司有限公司的商标。所有其他商标均为其各自所有者的财产。