Advertisement
Guest User

Untitled

a guest
Nov 19th, 2019
200
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. FROM mcr.microsoft.com/dotnet/core/aspnet:2.2 AS base
  2. WORKDIR /app
  3.  
  4. FROM mcr.microsoft.com/dotnet/core/sdk:2.2 as build
  5.  
  6.  
  7. WORKDIR /mainsrc/secondaryids
  8. COPY ./IdentityServer4(Secondary Identity Server for Federated Login) .
  9.  
  10. WORKDIR /mainsrc/secondaryids/IdentityServer4(Secondary Identity Server for Federated Login)/host
  11.  
  12. RUN dotnet publish --no-restore -c Release -o /app
  13. #Cleanup of Published content
  14.  
  15. FROM base AS final
  16. COPY --from=build /app .
  17. EXPOSE 80
  18. ENV ASPNETCORE_URLS http://*:80
  19. ENV ASPNETCORE_ENVIRONMENT=Production
  20. ENTRYPOINT ["dotnet", "Host.dll"]
  21.  
  22. #docker build --pull --rm -f "Dockerfile.SecondaryIds.LocalDEV" -t docker-registry.iazi.local:30641/iazi/service.auth.identityserver.secondaryids:1.0.0 -t docker-registry.iazi.local:30641/iazi/service.auth.identityserver.secondaryids:latest .
  23. #docker run -p 80:80 --rm --name service.auth.identityserver.secondaryids docker-registry.iazi.local:30641/iazi/service.auth.identityserver.secondaryids:latest
  24. #docker push docker-registry.iazi.local:30641/iazi/service.auth.identityserver.secondaryids:latest
  25. #docker push docker-registry.iazi.local:30641/iazi/service.auth.identityserver.secondaryids:1.0.0
  26. #docker exec -it 318 /bin/bash
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement