From 57a236b1d8d7d5d74267af95d9d078f034888018 Mon Sep 17 00:00:00 2001 From: Galip Tolga Erdem Date: Thu, 7 Oct 2021 14:07:28 +0300 Subject: [PATCH] added docker files --- apps/auth-server/src/EShopOnAbp.AuthServer/Dockerfile | 4 ++++ apps/public-web/src/EShopOnAbp.PublicWeb/Dockerfile | 4 ++++ gateways/internal/src/EShopOnAbp.InternalGateway/Dockerfile | 4 ++++ .../web-public/src/EShopOnAbp.WebPublicGateway/Dockerfile | 4 ++++ gateways/web/src/EShopOnAbp.WebGateway/Dockerfile | 4 ++++ .../EShopOnAbp.AdministrationService.HttpApi.Host/Dockerfile | 4 ++++ .../src/EShopOnAbp.IdentityService.HttpApi.Host/Dockerfile | 4 ++++ .../saas/src/EShopOnAbp.SaasService.HttpApi.Host/Dockerfile | 4 ++++ 8 files changed, 32 insertions(+) create mode 100644 apps/auth-server/src/EShopOnAbp.AuthServer/Dockerfile create mode 100644 apps/public-web/src/EShopOnAbp.PublicWeb/Dockerfile create mode 100644 gateways/internal/src/EShopOnAbp.InternalGateway/Dockerfile create mode 100644 gateways/web-public/src/EShopOnAbp.WebPublicGateway/Dockerfile create mode 100644 gateways/web/src/EShopOnAbp.WebGateway/Dockerfile create mode 100644 services/administration/src/EShopOnAbp.AdministrationService.HttpApi.Host/Dockerfile create mode 100644 services/identity/src/EShopOnAbp.IdentityService.HttpApi.Host/Dockerfile create mode 100644 services/saas/src/EShopOnAbp.SaasService.HttpApi.Host/Dockerfile diff --git a/apps/auth-server/src/EShopOnAbp.AuthServer/Dockerfile b/apps/auth-server/src/EShopOnAbp.AuthServer/Dockerfile new file mode 100644 index 00000000..fc794e5b --- /dev/null +++ b/apps/auth-server/src/EShopOnAbp.AuthServer/Dockerfile @@ -0,0 +1,4 @@ + FROM mcr.microsoft.com/dotnet/aspnet:5.0 + COPY bin/Release/net5.0/publish/ app/ + WORKDIR /app + ENTRYPOINT ["dotnet", "EShopOnAbp.AuthServer.dll"] \ No newline at end of file diff --git a/apps/public-web/src/EShopOnAbp.PublicWeb/Dockerfile b/apps/public-web/src/EShopOnAbp.PublicWeb/Dockerfile new file mode 100644 index 00000000..5a1602ae --- /dev/null +++ b/apps/public-web/src/EShopOnAbp.PublicWeb/Dockerfile @@ -0,0 +1,4 @@ + FROM mcr.microsoft.com/dotnet/aspnet:5.0 + COPY bin/Release/net5.0/publish/ app/ + WORKDIR /app + ENTRYPOINT ["dotnet", "EShopOnAbp.PublicWeb.dll"] \ No newline at end of file diff --git a/gateways/internal/src/EShopOnAbp.InternalGateway/Dockerfile b/gateways/internal/src/EShopOnAbp.InternalGateway/Dockerfile new file mode 100644 index 00000000..51c96f66 --- /dev/null +++ b/gateways/internal/src/EShopOnAbp.InternalGateway/Dockerfile @@ -0,0 +1,4 @@ + FROM mcr.microsoft.com/dotnet/aspnet:5.0 + COPY bin/Release/net5.0/publish/ app/ + WORKDIR /app + ENTRYPOINT ["dotnet", "EShopOnAbp.InternalGateway.dll"] \ No newline at end of file diff --git a/gateways/web-public/src/EShopOnAbp.WebPublicGateway/Dockerfile b/gateways/web-public/src/EShopOnAbp.WebPublicGateway/Dockerfile new file mode 100644 index 00000000..4fa3b189 --- /dev/null +++ b/gateways/web-public/src/EShopOnAbp.WebPublicGateway/Dockerfile @@ -0,0 +1,4 @@ + FROM mcr.microsoft.com/dotnet/aspnet:5.0 + COPY bin/Release/net5.0/publish/ app/ + WORKDIR /app + ENTRYPOINT ["dotnet", "EShopOnAbp.WebPublicGateway.dll"] \ No newline at end of file diff --git a/gateways/web/src/EShopOnAbp.WebGateway/Dockerfile b/gateways/web/src/EShopOnAbp.WebGateway/Dockerfile new file mode 100644 index 00000000..896ad6fe --- /dev/null +++ b/gateways/web/src/EShopOnAbp.WebGateway/Dockerfile @@ -0,0 +1,4 @@ + FROM mcr.microsoft.com/dotnet/aspnet:5.0 + COPY bin/Release/net5.0/publish/ app/ + WORKDIR /app + ENTRYPOINT ["dotnet", "EShopOnAbp.WebGateway.dll"] \ No newline at end of file diff --git a/services/administration/src/EShopOnAbp.AdministrationService.HttpApi.Host/Dockerfile b/services/administration/src/EShopOnAbp.AdministrationService.HttpApi.Host/Dockerfile new file mode 100644 index 00000000..eda3b53f --- /dev/null +++ b/services/administration/src/EShopOnAbp.AdministrationService.HttpApi.Host/Dockerfile @@ -0,0 +1,4 @@ + FROM mcr.microsoft.com/dotnet/aspnet:5.0 + COPY bin/Release/net5.0/publish/ app/ + WORKDIR /app + ENTRYPOINT ["dotnet", "EShopOnAbp.AdministrationService.HttpApi.Host.dll"] \ No newline at end of file diff --git a/services/identity/src/EShopOnAbp.IdentityService.HttpApi.Host/Dockerfile b/services/identity/src/EShopOnAbp.IdentityService.HttpApi.Host/Dockerfile new file mode 100644 index 00000000..554ae5bf --- /dev/null +++ b/services/identity/src/EShopOnAbp.IdentityService.HttpApi.Host/Dockerfile @@ -0,0 +1,4 @@ + FROM mcr.microsoft.com/dotnet/aspnet:5.0 + COPY bin/Release/net5.0/publish/ app/ + WORKDIR /app + ENTRYPOINT ["dotnet", "EShopOnAbp.IdentityService.HttpApi.Host.dll"] \ No newline at end of file diff --git a/services/saas/src/EShopOnAbp.SaasService.HttpApi.Host/Dockerfile b/services/saas/src/EShopOnAbp.SaasService.HttpApi.Host/Dockerfile new file mode 100644 index 00000000..c0dd2b7d --- /dev/null +++ b/services/saas/src/EShopOnAbp.SaasService.HttpApi.Host/Dockerfile @@ -0,0 +1,4 @@ + FROM mcr.microsoft.com/dotnet/aspnet:5.0 + COPY bin/Release/net5.0/publish/ app/ + WORKDIR /app + ENTRYPOINT ["dotnet", "EShopOnAbp.SaasService.HttpApi.Host.dll"] \ No newline at end of file