diff --git a/DOCUMENTATION.md b/DOCUMENTATION.md index cde30c7..ab53af0 100644 --- a/DOCUMENTATION.md +++ b/DOCUMENTATION.md @@ -33,6 +33,7 @@ para crear un proyecto nuevo, vacio, sin tener que instalar ningun programa. - Ejecutar imagen de desarrollo: `docker run -it --rm -v $(pwd):/app -p 5233:5233 aspnet-dev` -TODO: Dockerfile - +Una vez la imagen de desarrollo se este ejecutando entrarĂ¡s a un shell. +Dentro de ese shell ejecuta: `dotnet watch run` para iniciar la aplicacion. +Puedes cancelar con Ctrl-C, reiniciar, ejecutar otros comandos de EF, etc. diff --git a/Dockerfile b/Dockerfile index 96d6199..a80a697 100644 --- a/Dockerfile +++ b/Dockerfile @@ -30,10 +30,4 @@ ENV PATH="${PATH}:/home/developer/.dotnet/tools" ENV ASPNETCORE_URLS=http://+:5233 ENV ASPNETCORE_ENVIRONMENT=Development -# Script para iniciar el servidor de desarrollo de dotnet -RUN echo '#!/bin/bash\n\ -dotnet watch run --no-launch-profile &\n\ -/bin/bash' > /home/developer/entrypoint.sh && \ - chmod +x /home/developer/entrypoint.sh - -ENTRYPOINT ["/home/developer/entrypoint.sh"] +ENTRYPOINT ["bash"] diff --git a/Properties/launchSettings.json b/Properties/launchSettings.json index 5275c03..8e15617 100644 --- a/Properties/launchSettings.json +++ b/Properties/launchSettings.json @@ -5,16 +5,7 @@ "commandName": "Project", "dotnetRunMessages": true, "launchBrowser": false, - "applicationUrl": "http://localhost:5280", - "environmentVariables": { - "ASPNETCORE_ENVIRONMENT": "Development" - } - }, - "https": { - "commandName": "Project", - "dotnetRunMessages": true, - "launchBrowser": false, - "applicationUrl": "https://localhost:7042;http://localhost:5280", + "applicationUrl": "http://localhost:5233", "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" }