docker 如何从终端附加到vscode中的容器日志

b09cbbtk  于 2022-11-03  发布在  Docker
关注(0)|答案(1)|浏览(162)

bounty将在2天后过期。回答此问题可获得+50的声望奖励。AlexMorley-Finch希望吸引更多人关注此问题:如果能有个答案就好了

我一直在尝试使用vscode的Dev Container扩展和可定制的.devcontainer.json文件。我能够成功地构建并附加到指定的运行容器,但是我正在尝试找到一种更简单的方法来配置我的工作空间以附加到容器的日志。我可以通过远程资源管理器来完成这一操作:
一个月一个月一个月一个月-〉一个月二个月一个月-〉一个月三个月一个月-〉一个月四个月一个月
这将启动一个带有附加容器日志的新终端窗口。有没有办法从终端执行此操作?可以通过.vscode/中的settings.json执行此操作吗?理想情况下,我希望在启动vscode时打开此终端(用bash拆分,然后打开日志)。附件是我尝试自动实现的效果的图片。感谢所有提前响应的人。x1c 0d1x

r7s23pms

r7s23pms1#

您可以在UI中拖动“终端”条目,此时会出现一个褪色的框。
例如,在最右边(在您的示例图像中),它写着“后端Web”,您可以拖动它。
使用Docker扩展,您可以右键单击要查看的进程,然后像往常一样单击“Viewlogs”,然后在最右侧将新终端拖动到另一个终端或UI中的任何其他位置

相关问题