22 lines
492 B
PowerShell
22 lines
492 B
PowerShell
param(
|
|
[string]$WorkerId = "rdp-worker-1",
|
|
[bool]$InsecureSkipVerify = $false
|
|
)
|
|
|
|
Set-StrictMode -Version Latest
|
|
$ErrorActionPreference = "Stop"
|
|
|
|
docker rm -f $WorkerId 2>$null | Out-Null
|
|
|
|
$envArgs = @(
|
|
"-e", "RDP_WORKER_ID=$WorkerId",
|
|
"-e", "RDP_WORKER_REDIS_HOST=host.docker.internal",
|
|
"-e", "RDP_WORKER_REDIS_PORT=6379"
|
|
)
|
|
|
|
if ($InsecureSkipVerify) {
|
|
$envArgs += @("-e", "RDP_WORKER_INSECURE_SKIP_VERIFY=true")
|
|
}
|
|
|
|
docker run --rm --name $WorkerId @envArgs rap-rdp-worker:dev
|