Size: a a a

2020 March 11

AH

Ayrat Hudaygulov in pro.net
Vitaliy Orlov
на какой sdk запускаешь?
3.1

вот весь докер
# https://hub.docker.com/_/microsoft-dotnet-core
FROM mcr.microsoft.com/dotnet/core/sdk:3.1 AS build
WORKDIR .


COPY metric-scraper.fsproj .
COPY Program.fs .
RUN dotnet publish -c release -o /app -r linux-musl-x64 --self-contained true /p:PublishTrimmed=true /p:PublishReadyToRun=true /flp:v=diag

# final stage/image
FROM mcr.microsoft.com/dotnet/core/runtime-deps:3.1-alpine
WORKDIR /app
COPY --from=build /app ./

ENTRYPOINT ["./metric-scraper"]
источник

AH

Ayrat Hudaygulov in pro.net
бля
источник

AH

Ayrat Hudaygulov in pro.net
ебучий формат
источник

VO

Vitaliy Orlov in pro.net
у нас тут просто веселье с 2.2, контейнер запускается, выжирает 2гб и падает по ООМ
источник

VO

Vitaliy Orlov in pro.net
в логах дичь какая-то
источник

IC

Ilya Chernoudov in pro.net
Ayrat Hudaygulov
3.1

вот весь докер
# https://hub.docker.com/_/microsoft-dotnet-core
FROM mcr.microsoft.com/dotnet/core/sdk:3.1 AS build
WORKDIR .


COPY metric-scraper.fsproj .
COPY Program.fs .
RUN dotnet publish -c release -o /app -r linux-musl-x64 --self-contained true /p:PublishTrimmed=true /p:PublishReadyToRun=true /flp:v=diag

# final stage/image
FROM mcr.microsoft.com/dotnet/core/runtime-deps:3.1-alpine
WORKDIR /app
COPY --from=build /app ./

ENTRYPOINT ["./metric-scraper"]
могу только предложить отключить лишние флаги
источник

IC

Ilya Chernoudov in pro.net
--self-contained true /p:PublishTrimmed=true /p:PublishReadyToRun=true
источник

AH

Ayrat Hudaygulov in pro.net
Ilya Chernoudov
могу только предложить отключить лишние флаги
ну да, пробовал уже
источник

IC

Ilya Chernoudov in pro.net
Ayrat Hudaygulov
ну да, пробовал уже
всё равно то же самое?
источник

IC

Ilya Chernoudov in pro.net
а локально билдится?
источник

IC

Ilya Chernoudov in pro.net
из студии
источник

AH

Ayrat Hudaygulov in pro.net
Ilya Chernoudov
а локально билдится?
то же самое, да. Локально билдится без проблем. Но я на маке, а контейнер линуксовый
источник

IC

Ilya Chernoudov in pro.net
Ayrat Hudaygulov
то же самое, да. Локально билдится без проблем. Но я на маке, а контейнер линуксовый
ну что, могу только посоветовать сбилдить пустой проект
источник

AH

Ayrat Hudaygulov in pro.net
Да, надо попробовать
источник

AH

Ayrat Hudaygulov in pro.net
Окей, я мудак. Не билдите в .
источник

AH

Ayrat Hudaygulov in pro.net
FROM mcr.microsoft.com/dotnet/core/sdk:3.1 AS build
WORKDIR .


ТАК НЕЛЬЗЯ
источник

AH

Ayrat Hudaygulov in pro.net
делайте как угодно, но не так
источник

A

Anatoly in pro.net
/app всегда же
источник

AH

Ayrat Hudaygulov in pro.net
FROM mcr.microsoft.com/dotnet/core/sdk:3.1 AS build
WORKDIR /source


вот так или как угодно. Но не .
источник

A

Anatoly in pro.net
тупо по дефолту :)
источник