Я пытаюсь создать контейнер докера сервера 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
и не может понять из документов , как это должно быть сделано