From: Edward Delaporte Date: Fri, 10 Mar 2023 16:06:09 +0000 (-0600) Subject: Updates to docker commands X-Git-Url: https://us-delaporte.pagekite.me/gitweb/dotfiles.git/commitdiff_plain/c4f2ee0efe9c1b3f5c44d98e33e645dd59af50d5?ds=inline Updates to docker commands --- diff --git a/psmodules/docker.psm1 b/psmodules/docker.psm1 index 13c8639..3ceb0e4 100644 --- a/psmodules/docker.psm1 +++ b/psmodules/docker.psm1 @@ -4,8 +4,8 @@ Spin up a quick Python docker container. #> -function Start-DockerPython{ - docker run -it python /bin/bash +function Invoke-DockerPython{ + Invoke-Docker python } Export-ModuleMember -Function Start-DockerPython @@ -14,3 +14,23 @@ Export-ModuleMember -Function Start-DockerPython # code --list-extensions | Out-File -FilePath /src/dotfiles/vscode-extensions.txt # Get-Content -Path /src/dotfiles/vscode-extensions.txt #} + +function Invoke-DockerData{ + # docker run -i -t -v c:\data:/data:z civisanalytics/datascience-python:latest /bin/bash + docker run -it --rm -p 10000:8888 -v c:\data:/home/jovyan/work:z jupyter/datascience-notebook +} + +function Invoke-DockerKali{ + Invoke-Docker kalilinux/kali-rolling +} + +function Invoke-Docker { + param( + [string]$version = kalilinux/kali-rolling + ) + docker run -it -v c:\data:/data $version bash +} + +function Invoke-DockerOWASPJuiceShop { + docker run --rm -p 3000:3000 bkimminich/juice-shop +} \ No newline at end of file