我正在使用PowerShell作为开发人员Docker容器中的Shell,因为与PowerShell相比,与PowerShell相比我具有更多的通用性。
但是,我错过了Windows在PowerShell中使用Tree.com的知识,这使我对磁盘结构有了一个快速的了解。 Tree.com之类的目录图形视图对于快速检查Docker容器特别有用。
我可以在Docker容器中添加什么,然后允许我运行Tree命令?只要我可以从PowerShell运行它,就不必是PowerShell命令。
我希望至少能够将其与我用于许多项目的PowerShell Alpine基本映像一起使用:
FROM mcr.microsoft.com/powershell:lts-alpine-3.10
结果您可以在Linux Docker映像中从PowerShell运行树。您只需安装它(如果尚未安装)。
如果您使用的是Alpine,则可以使用:
apk update
apk add tree
否则使用:
apt-get update
apt-get install -y tree