Browse Source

Updated basic structure of microservices' projects and namespaces

pull/49/merge
Cesar De la Torre 8 years ago
parent
commit
b6befd623a
1 changed files with 32 additions and 0 deletions
  1. +32
    -0
      src/Services/Ordering/Ordering.API/Dockerfile

+ 32
- 0
src/Services/Ordering/Ordering.API/Dockerfile View File

@ -0,0 +1,32 @@
FROM microsoft/dotnet:1.0.0-preview2-sdk
#Lighter image if copying the compiled app and entrypoint as ENTRYPOINT dotnet Ordering.API.dll
#FROM microsoft/dotnet:1.0.0-core
# Set the Working Directory
WORKDIR /app
# Configure the listening port to 88
ENV ASPNETCORE_URLS http://*:88
# Open port exposed by Docker
EXPOSE 88/tcp
# Copy the app
COPY . /app
#################
# Restore NuGet packages
RUN ["dotnet", "restore"]
# Build the .NET Core app
RUN ["dotnet", "build"]
# Entrypoint
ENTRYPOINT ["dotnet", "run"]
#################
# Entry point through the copied assembly
#ENTRYPOINT dotnet Ordering.API.dll

Loading…
Cancel
Save