Ich arbeite mit einem Kalilinux-basierten Docker Container (Dnraikes/Kali-Net). Ich entwickle einige proprietäre Skripts, um verschiedene Sicherheitstools gegen unsere internen Server laufen zu lassen. Daher möchte ich die Skripts nicht in das Docker-Image einbetten, indem ich die Befehle COPY
oder ADD
in meiner Dockerfile verwende.docker Wie stelle ich Host Skripte in einem Container zur Verfügung
Meine Skripts sind in ~/scripts
auf dem Docker-Host. , wenn ich die Docker-Container mit dem Befehl:
$ docker run -it -v /opt/scripts:~/scripts dnraikes/kali-net /bin/bash
Einmal im Innern des Behälters, wenn ich /opt
wechseln gibt es keine Skripte Ordner.
Alle Ergebnisse der Skripts müssen auch auf dem Docker-Host sichtbar sein, nachdem der Container entweder beendet oder beendet wurde.
Was mache ich falsch.