powerclicore
powerclicore copied to clipboard
docker run --detach not working
If I try to start "docker" with "--detach", no output is created:
xxx@xxx ~/tmp/docker % ll
-rw-r--r-- 1 xxx xxx 380 25. Apr 14:47 getvm.ps1
xxx@xxx ~/tmp/docker % docker run --rm -it --detach --entrypoint="/bin/pwsh" \
-v ~/tmp/docker:/data vmware/powerclicore /data/getvm.ps1
a37dd79c8c846f39737b710d5c53920dcd0c5a073f15b3648ec7c940478cb1cf
xxx@xxx ~/tmp/docker % docker ps -a -q
a37dd79c8c84
xxx@xxx ~/tmp/docker % docker ps -a -q
xxx@xxx ~/tmp/docker % ll
-rw-r--r-- 1 xxx xxx 380 25. Apr 14:47 getvm.ps1
-rw-r--r-- 1 root root 3 25. Apr 14:49 getvm.txt
Without "--detach" everything works as expected:
-rw-r--r-- 1 xxx xxx 380 25. Apr 14:47 getvm.ps1
-rw-r--r-- 1 root root 3537 25. Apr 15:01 getvm.txt
getvm.ps1:
$VI_SERVER = "xxx"
$VI_USERNAME = "xxx"
$VI_PASSWORD = "xxx"
Set-PowerCLIConfiguration -InvalidCertificateAction Ignore -Confirm:$false | Out-Null
Connect-VIServer -Server $VI_SERVER -User $VI_USERNAME -password $VI_PASSWORD | Out-Null
Out-File -FilePath /data/getvm.txt -InputObject $(Get-VM) -Force
Disconnect-VIServer * -Confirm:$false | Out-Null
sysinfo:
Server Version: 18.04.0-ce
Kernel Version: 4.16.3-1-ARCH
Operating System: Arch Linux
OSType: linux
Architecture: x86_64
CPUs: 4
Total Memory: 31.31GiB