В настоящее время я разрабатываю NET Application
, и мне нужно запустить bash-сценарии, которые:
Можно ли это сделать прямо из dockerfile
?
Что я сейчас запускаю:
Bash-скрипт
dotnet build ../${serverSrcFolder} &&
dotnet publish -c Release ../${serverSrcFolder} --output $(pwd)/${serverPublishDestFolder}
Dockerfile
FROM microsoft/dotnet:2.1-aspnetcore-runtime
WORKDIR /app
COPY . /app
ENTRYPOINT [ "dotnet" , "./publish/Server.dll" ]
EXPOSE 9400
EXPOSE 6379
Папка publish
находится рядом с dockerfile
.
serverPublishDestFolder
из приведенного выше сценария bash
- это папка publish
.
Могу ли я как-нибудь всегда сопоставитьПапка publish
всякий раз, когда она изменяется из dockerfile
?