Как установить restart policy через Dockerfile или Docker.DotNet
Мне нужно установить --restart unless-stopped Для моего Docker-контейнера. Я использую Dockerfile для настройки контейнера например со следующим содержимым:
FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build-env
FROM mcr.microsoft.com/dotnet/aspnet:6.0
WORKDIR /app
COPY . ./
ENTRYPOINT ["asd", "proj.dll"]
И используя Docker.DotNet для запуска контейнеров приблизительно следующим кодом:
container.StartContainerAsync(container.ID, null);
Как установить эту политику в этом случае? Возможно, я могу как-то использовать ContainerStartParameters
?
Источник: Stack Overflow на русском