X-Git-Url: https://us-delaporte.pagekite.me/gitweb/dotfiles.git/blobdiff_plain/c4f2ee0efe9c1b3f5c44d98e33e645dd59af50d5..b53fcc4a2e8e498269d27e48a31f957d5eb0a15f:/psmodules/docker.psm1 diff --git a/psmodules/docker.psm1 b/psmodules/docker.psm1 index 3ceb0e4..549a240 100644 --- a/psmodules/docker.psm1 +++ b/psmodules/docker.psm1 @@ -8,7 +8,6 @@ function Invoke-DockerPython{ Invoke-Docker python } -Export-ModuleMember -Function Start-DockerPython # function Export-VSCodeExtensions { # code --list-extensions | Out-File -FilePath /src/dotfiles/vscode-extensions.txt @@ -26,11 +25,23 @@ function Invoke-DockerKali{ function Invoke-Docker { param( - [string]$version = kalilinux/kali-rolling + [string]$version = 'kalilinux/kali-rolling', + [string]$cmd = 'bash' ) - docker run -it -v c:\data:/data $version bash + docker run -it -v c:\data:/data $version $cmd } function Invoke-DockerOWASPJuiceShop { + Get-NetIPAddress | Select-Object IPAddress docker run --rm -p 3000:3000 bkimminich/juice-shop -} \ No newline at end of file +} + +function Invoke-DockerHyrda { + docker run -it --entrypoint=/bin/bash -v c:\data:/data vanhauser/hydra +} + +Export-ModuleMember -Function Invoke-Docker +Export-ModuleMember -Function Invoke-DockerData +Export-ModuleMember -Function Invoke-DockerKali +Export-ModuleMember -Function Invoke-DockerPython +Export-ModuleMember -Function Invoke-DockerOWASPJuiceShop \ No newline at end of file