Это легко сделать с вашим креплением..NET, работающий в вашем Docker-контейнере, будет учитывать путь косой черты Linux, а также я могу найти ваше монтирование.И вы можете использовать методы System.IO для просмотра каталога монтирования и делать с файлами в этом каталоге все, что вам нужно.Ваш путь для классов System.IO, который поможет вам получить файл образа и ответить им в виде HTTP-ответа, такого как Directory
, File
, является вашим путем монтирования:
/mnt/images
Так, например,чтобы посмотреть файлы:
DirectoryInfo d = new DirectoryInfo("/mnt/images");
FileInfo[] Files = d.GetFiles(); //Getting files
foreach(FileInfo file in Files )
{
Console.Write(file.Name);
}