a lot
Modified shell-loading-snippets DockerNetwork support better l and ll dot the pipe
This commit is contained in:
parent
50d9aef264
commit
86fdee1acc
9 changed files with 100 additions and 24 deletions
12
docker/Get-DockerNetwork.ps1
Normal file
12
docker/Get-DockerNetwork.ps1
Normal file
|
@ -0,0 +1,12 @@
|
|||
[CmdletBinding()]param()
|
||||
|
||||
$(docker network ls -q) |
|
||||
ForEach-Object {
|
||||
$local:tmpObj = docker inspect $_ | ConvertFrom-Json |
|
||||
Select-Object *,@{L='Subnet';E={$_.IPAM.Config[0].Subnet}}
|
||||
|
||||
$tmpObj.PSObject.TypeNames.Insert(0,"DockerNetworksOutput")
|
||||
$tmpObj
|
||||
} # | Format-Table @{E='Id';W=12},Name,Driver,Scope,Subnet
|
||||
|
||||
|
|
@ -69,5 +69,32 @@ PortBindings</Label> </TableColumnHeader>
|
|||
</TableControl>
|
||||
</View>
|
||||
|
||||
<View>
|
||||
<Name>lsdn</Name>
|
||||
<ViewSelectedBy>
|
||||
<TypeName>DockerNetworksOutput</TypeName>
|
||||
</ViewSelectedBy>
|
||||
<TableControl>
|
||||
<TableHeaders>
|
||||
<TableColumnHeader> <Width>13</Width> <Label>Id</Label> </TableColumnHeader>
|
||||
<TableColumnHeader> <Width>27</Width> <Label>Name</Label> </TableColumnHeader>
|
||||
<TableColumnHeader> <Width>8</Width> <Label>Driver</Label> </TableColumnHeader>
|
||||
<TableColumnHeader> <Width>8</Width> <Label>Scope</Label> </TableColumnHeader>
|
||||
<TableColumnHeader> <Width>40</Width> <Label>Subnet</Label> </TableColumnHeader>
|
||||
</TableHeaders>
|
||||
<TableRowEntries>
|
||||
<TableRowEntry>
|
||||
<Wrap/>
|
||||
<TableColumnItems>
|
||||
<TableColumnItem> <ScriptBlock>$_.Id -replace '^(.{12}).*$','$1…'</ScriptBlock> </TableColumnItem>
|
||||
<TableColumnItem> <PropertyName>Name</PropertyName> </TableColumnItem>
|
||||
<TableColumnItem> <PropertyName>Driver</PropertyName> </TableColumnItem>
|
||||
<TableColumnItem> <PropertyName>Scope</PropertyName> </TableColumnItem>
|
||||
<TableColumnItem> <PropertyName>Subnet</PropertyName> </TableColumnItem>
|
||||
</TableColumnItems>
|
||||
</TableRowEntry>
|
||||
</TableRowEntries>
|
||||
</TableControl>
|
||||
</View>
|
||||
</ViewDefinitions>
|
||||
</Configuration>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue