Dies ist eine Methode zum Mounten des Speicherorts der Batchdatei als Volume beim Starten des Docker-Containers. Dies ist nützlich, wenn Sie bash an einem geeigneten Ort verwenden möchten.
Windows 10 (1909) Docker version 19.03.13
Erstellen Sie die folgende Batch-Datei und platzieren Sie sie an einer beliebigen Stelle. Doppelklicken Sie, um zu starten. Wenn Sie Argumente an den Container übergeben möchten, D & D an eine Batchdatei.
launch.bat
@setlocal
@rem container image
@set IMAGE=buildpack-deps:buster
@rem working directry in container
@set WORK=/workspace
@rem ###########################
@cd /d %~dp0
docker run -it --rm -v "%CD%:%WORK%" -w "%WORK%" %IMAGE% %*
@if errorlevel 1 (
pause
exit /b %errorlevel%
)
@exit /b 0
Ich habe den Docker-Image-Namen so eingestellt, dass er in "IMAGE" beginnt. Bitte schreiben Sie es mit Ihrem Lieblingsbild um.
Geben Sie das Mount-Ziel in WORK
an. Bitte schreiben Sie ohne Container an einen geeigneten Montagepunkt.
Recommended Posts