Создать SQL-контейнер из Docker.DotNet API с флагами -p, -d - PullRequest
0 голосов
/ 01 июня 2018

Я пытаюсь создать контейнер докера сервера sql с помощью API докера через Docker.DotNet

PowerShell, чтобы сделать это в соответствии с это руководство , какследует

docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=<YourStrong!Passw0rd>" `
-p 1433:1433 --name sql1 `
-d microsoft/mssql-server-linux:2017-latest

У меня есть следующий код, который создает контейнер

public async Task StartAsync()
{            
    await client.Containers.StartWithConfigContainerExecAsync(Id, new ContainerExecStartParameters
    {
        Env = new List<string> { "ACCEPT_EULA=Y", $"SA_PASSWORD={SaPassword}" },
    });
}

, но я не могу понять, как передать параметры -p, --name и -dи не может понять из документов , как это должно быть сделано

...