Public/Install-Image.ps1

function Install-Image {
    [CmdletBinding()]
    param (
        [ValidateNotNullOrEmpty()]
        [string]
        $Image,

        [int]
        $TimeoutMS = $null
    )

    Invoke-ClientCommand "pull", $Image -TimeoutMS $TimeoutMS
    Write-Debug "Docker image '$Image' pulled."
}