revent docker to amd64
This commit is contained in:
parent
5c7d0617d5
commit
aad15cbb7d
|
|
@ -1,6 +1,6 @@
|
|||
# This dockerfile requires that all NPM packages there installed and build.
|
||||
|
||||
FROM mcr.microsoft.com/dotnet/sdk:6.0-bullseye-slim AS build
|
||||
FROM mcr.microsoft.com/dotnet/sdk:6.0-bullseye-slim-amd64 AS build
|
||||
WORKDIR /source
|
||||
|
||||
# restore packages
|
||||
|
|
@ -18,7 +18,7 @@ RUN dotnet build "ElsaDashboard.Samples.AspNetCore.Monolith.csproj" -c Release -
|
|||
RUN dotnet publish "ElsaDashboard.Samples.AspNetCore.Monolith.csproj" -c Release -o /app/publish /p:UseAppHost=false --no-restore -f net6.0
|
||||
|
||||
# move binaries into smaller base image
|
||||
FROM mcr.microsoft.com/dotnet/aspnet:6.0-bullseye-slim AS base
|
||||
FROM mcr.microsoft.com/dotnet/aspnet:6.0-bullseye-slim-amd64 AS base
|
||||
WORKDIR /app
|
||||
COPY --from=build /app/publish ./
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ WORKDIR /app/designer/bindings/aspnet/Elsa.Designer.Components.Web
|
|||
RUN npm install --force
|
||||
RUN npm run build
|
||||
|
||||
FROM mcr.microsoft.com/dotnet/sdk:6.0-bullseye-slim AS build
|
||||
FROM mcr.microsoft.com/dotnet/sdk:6.0-bullseye-slim-amd64 AS build
|
||||
WORKDIR /source
|
||||
|
||||
# restore packages
|
||||
|
|
@ -30,7 +30,7 @@ RUN dotnet build "ElsaDashboard.Web.csproj" -c Release -o /app/build
|
|||
RUN dotnet publish "ElsaDashboard.Web.csproj" -c Release -o /app/publish /p:UseAppHost=false --no-restore -f net6.0
|
||||
|
||||
# move binaries into smaller base image
|
||||
FROM mcr.microsoft.com/dotnet/aspnet:6.0-bullseye-slim AS base
|
||||
FROM mcr.microsoft.com/dotnet/aspnet:6.0-bullseye-slim-amd64 AS base
|
||||
WORKDIR /app
|
||||
COPY --from=build /app/publish ./
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ WORKDIR /app/designer/bindings/aspnet/Elsa.Designer.Components.Web
|
|||
RUN npm install --force
|
||||
RUN npm run build
|
||||
|
||||
FROM mcr.microsoft.com/dotnet/sdk:6.0-bullseye-slim AS build
|
||||
FROM mcr.microsoft.com/dotnet/sdk:6.0-bullseye-slim-amd64 AS build
|
||||
WORKDIR /source
|
||||
|
||||
# restore packages
|
||||
|
|
@ -27,7 +27,7 @@ RUN dotnet build "ElsaDashboard.Samples.AspNetCore.Monolith.csproj" -c Release -
|
|||
RUN dotnet publish "ElsaDashboard.Samples.AspNetCore.Monolith.csproj" -c Release -o /app/publish /p:UseAppHost=false --no-restore -f net6.0
|
||||
|
||||
# move binaries into smaller base image
|
||||
FROM mcr.microsoft.com/dotnet/aspnet:6.0-bullseye-slim AS base
|
||||
FROM mcr.microsoft.com/dotnet/aspnet:6.0-bullseye-slim-amd64 AS base
|
||||
WORKDIR /app
|
||||
COPY --from=build /app/publish ./
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
FROM node:15-alpine as client-build
|
||||
|
||||
FROM mcr.microsoft.com/dotnet/sdk:6.0-bullseye-slim AS build
|
||||
FROM mcr.microsoft.com/dotnet/sdk:6.0-bullseye-slim-amd64 AS build
|
||||
WORKDIR /source
|
||||
|
||||
# restore packages
|
||||
|
|
@ -15,7 +15,7 @@ RUN dotnet build "Elsa.Samples.Server.Host.csproj" -c Release -o /app/build
|
|||
RUN dotnet publish "Elsa.Samples.Server.Host.csproj" -c Release -o /app/publish /p:UseAppHost=false --no-restore
|
||||
|
||||
# move binaries into smaller base image
|
||||
FROM mcr.microsoft.com/dotnet/aspnet:6.0-bullseye-slim AS base
|
||||
FROM mcr.microsoft.com/dotnet/aspnet:6.0-bullseye-slim-amd64 AS base
|
||||
WORKDIR /app
|
||||
COPY --from=build /app/publish ./
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue