Как изменить «Volume Serial Number» в образе докера Windows?

332
Erik Ovegård

Я пытаюсь изменить «Серийный номер тома» образа докера с помощью Sysinternals VolumeId, но я получаю Error reading drive: The request is not supported.при запуске Volumeid64.exe C: 1AAA-111A -nobanner -accepteula.

Я также пытался с volumeid.exe. Я совсем новичок в Docker, так что мне кажется, что я могу сделать ошибку новичка, или это ограничение Docker и / или Volumeid?

Комплект Dockerfileвыглядит следующим образом

FROM microsoft/windowsservercore  WORKDIR C:/sysinternals RUN powershell -Command \ Invoke-WebRequest -outfile VolumeId.zip "https://download.sysinternals.com/files/VolumeId.zip" -UseBasicParsing; ` \ Expand-Archive VolumeId.zip -DestinationPath c:\sysinternals ; ` Remove-Item VolumeId.zip ; ` \ Invoke-Expression 'c:\sysinternals\Volumeid64.exe C: 1AAA-111A -nobanner -accepteula'  CMD vol c: 
1

0 ответов на вопрос