From 12ebd165443051e075413cb5b48d5d1b2ce2635a Mon Sep 17 00:00:00 2001 From: Stephen Fuqua Date: Fri, 18 Oct 2024 09:31:36 -0500 Subject: [PATCH] Path correction (#310) --- .github/workflows/on-dms-prerelease.yml | 2 +- docs/DOCKER.md | 12 +++++++----- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/.github/workflows/on-dms-prerelease.yml b/.github/workflows/on-dms-prerelease.yml index 60ab2f2b4..eb61a6e8b 100644 --- a/.github/workflows/on-dms-prerelease.yml +++ b/.github/workflows/on-dms-prerelease.yml @@ -274,7 +274,7 @@ jobs: - name: Build and push DMS image uses: docker/build-push-action@0565240e2d4ab88bba5387d719585280857ece09 # v5.0.0 with: - context: "{{defaultContext}}:src" + context: "{{defaultContext}}:src/dms" cache-from: type=registry,ref=${{ env.IMAGE_NAME }}:pre cache-to: type=inline build-args: VERSION=${{ steps.prepare-tags.outputs.VERSION }} diff --git a/docs/DOCKER.md b/docs/DOCKER.md index 07cdd2713..21295a9cf 100644 --- a/docs/DOCKER.md +++ b/docs/DOCKER.md @@ -3,11 +3,13 @@ ## Dockerfile The [Dockerfile](../src/Dockerfile) in `src` builds the Ed-Fi Data Management -Service (DMS) image directly from source code, and [Nuget.Dockerfile](../src/Nuget.Dockerfile) -build the image from the pre-built NuGet packages. Both versions include both the API -application and the database installer. The source code version is primarily used in local and -end-to-end testing; the NuGet package version is intended for production-like environments -and for publishing to [Docker Hub](https://hub.docker.com/u/edfialliance). +Service (DMS) image directly from source code, and +[Nuget.Dockerfile](../src/dms/Nuget.Dockerfile) build the image from the +pre-built NuGet packages. Both versions include both the API application and the +database installer. The source code version is primarily used in local and +end-to-end testing; the NuGet package version is intended for production-like +environments and for publishing to [Docker +Hub](https://hub.docker.com/u/edfialliance). The runtime base image is `mcr.microsoft.com/dotnet/aspnet` on Alpine, running .NET 8. This image is maintained by Microsoft and considered trusted. Use of the