Updated basic structure of microservices' projects and namespaces

This commit is contained in:
Cesar De la Torre 2016-09-07 17:15:13 -07:00
parent e898bc0daf
commit b6befd623a

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