kalilinux 기반 도커 컨테이너 (dnraikes/kali-net)로 작업하고 있습니다. Dockerfile에 COPY
또는 ADD
명령을 사용하여 도커 이미지에 스크립트를 포함시키지 않으려면 사내 서버에 대해 다양한 보안 도구를 실행하기 위해 독점적 인 스크립트를 개발 중입니다.docker 컨테이너 내에서 호스트 스크립트를 사용하려면 어떻게해야합니까?
내 스크립트는 도커 호스트의 ~/scripts
에 있습니다. 내가 명령을 사용하여 고정 표시기 컨테이너 실행할 때 는 : 컨테이너 내부에 일단
$ docker run -it -v /opt/scripts:~/scripts dnraikes/kali-net /bin/bash
을 내가 /opt
로 전환 할 경우, 스크립트 폴더가 없습니다.
또한 스크립트의 결과는 컨테이너가 강제 종료되거나 중지 된 후에 도커 호스트에서 볼 수 있어야합니다.
내가 뭘 잘못하고있어. 이 같은 디렉토리 위치를 전환