4 Spin up a quick Python docker container.
7 function Invoke-DockerPython{
12 # function Export-VSCodeExtensions {
13 # code --list-extensions | Out-File -FilePath /src/dotfiles/vscode-extensions.txt
14 # Get-Content -Path /src/dotfiles/vscode-extensions.txt
17 function Invoke-DockerData{
18 # docker run -i -t -v c:\data:/data:z civisanalytics/datascience-python:latest /bin/bash
19 docker run -it --rm -p 10000:8888 -v c:\data:/home/jovyan/work:z jupyter/datascience-notebook
22 function Invoke-DockerKali{
23 Invoke-Docker kalilinux/kali-rolling
26 function Invoke-Docker {
28 [string]$version = 'kalilinux/kali-rolling'
30 docker run -it -v c:\data:/data $version bash
33 function Invoke-DockerOWASPJuiceShop {
34 Get-NetIPAddress | Select-Object IPAddress
35 docker run --rm -p 3000:3000 bkimminich/juice-shop
38 Export-ModuleMember -Function Invoke-Docker
39 Export-ModuleMember -Function Invoke-DockerData
40 Export-ModuleMember -Function Invoke-DockerKali
41 Export-ModuleMember -Function Invoke-DockerPython
42 Export-ModuleMember -Function Invoke-DockerOWASPJuiceShop