]> apps.delaporte.us Git - dotfiles.git/blob - psmodules/docker.psm1
Updates to docker commands
[dotfiles.git] / psmodules / docker.psm1
1 <#
2 .SYNPOSIS
3
4 Spin up a quick Python docker container.
5
6 #>
7 function Invoke-DockerPython{
8 Invoke-Docker python
9 }
10
11 Export-ModuleMember -Function Start-DockerPython
12
13 # function Export-VSCodeExtensions {
14 # code --list-extensions | Out-File -FilePath /src/dotfiles/vscode-extensions.txt
15 # Get-Content -Path /src/dotfiles/vscode-extensions.txt
16 #}
17
18 function Invoke-DockerData{
19 # docker run -i -t -v c:\data:/data:z civisanalytics/datascience-python:latest /bin/bash
20 docker run -it --rm -p 10000:8888 -v c:\data:/home/jovyan/work:z jupyter/datascience-notebook
21 }
22
23 function Invoke-DockerKali{
24 Invoke-Docker kalilinux/kali-rolling
25 }
26
27 function Invoke-Docker {
28 param(
29 [string]$version = kalilinux/kali-rolling
30 )
31 docker run -it -v c:\data:/data $version bash
32 }
33
34 function Invoke-DockerOWASPJuiceShop {
35 docker run --rm -p 3000:3000 bkimminich/juice-shop
36 }