Docker在目录中列出文件,但在资源管理器或命令行中不可见。我已经使用docker创建了这些文件。这是什么法术?
我正在使用Windows 10企业版和Docker社区版本19.03.1。
PS C:\Users\mrigank.varma\.aws> docker run --rm -v ~\.aws:/data alpine ls /data
config
credentials
PS C:\Users\mrigank.varma\.aws> ls
PS C:\Users\mrigank.varma\.aws>
Abulafia.. 5
您的文件在Windows中可能是“隐藏”的,但是由于它们在Linux中不是“点”文件,因此当您通过容器列出目录时会显示它们。
在Windows资源管理器中再次检查您的文件夹,其中显示了隐藏文件。请记住,它们可能是系统文件,因此请确保您以“以管理员身份”进行操作。可以使用其他方法-请参阅https://pureinfotech.com/show-hidden-files-folders-windows-10/
Windows中的另一个选项可能Get-ChildItem -hidden
在Powershell中(请参阅下面Dorian的注释1和2。)
您的文件在Windows中可能是“隐藏”的,但是由于它们在Linux中不是“点”文件,因此当您通过容器列出目录时会显示它们。
在Windows资源管理器中再次检查您的文件夹,其中显示了隐藏文件。请记住,它们可能是系统文件,因此请确保您以“以管理员身份”进行操作。可以使用其他方法-请参阅https://pureinfotech.com/show-hidden-files-folders-windows-10/
Windows中的另一个选项可能Get-ChildItem -hidden
在Powershell中(请参阅下面Dorian的注释1和2。)