Перейти к содержимому

Docker #2 - Cómo crear el Dockerfile de una API .NET desde cero | Programando sin red

piobudev

0:00 / 0:00

Docker #2 - Cómo crear el Dockerfile de una API .NET desde cero | Programando sin red

17 просмотров · 3 нед. назад
piobudev
26 подписчиков
17 просмотров · 3 нед. назад
Capítulo 2 de la serie Docker de "Programando sin red": meto mi API de .NET dentro de un contenedor escribiendo el Dockerfile a mano y explicando cada línea. La primera vez que lo hice me costó mucho que funcionase, así que cuento lo que me habría gustado saber entonces. Los fallos de sintaxis que salen son reales y se quedan en el vídeo. 00:00 Introducción y creación del Dockerfile 00:46 Imagen base de ASP.NET, puertos y EXPOSE 02:00 Variables de entorno: ASPNETCORE_ENVIRONMENT y ASPNETCORE_URLS 03:18 Imagen SDK, COPY de los .csproj y dotnet restore (aprovechar la caché) 06:17 Build y Publish 07:31 Etapa final y ENTRYPOINT 08:50 Revisando el Dockerfile: errores de sintaxis 09:43 docker build y depuración 11:50 docker run: red de Docker y puertos 13:22 Swagger, docker logs -f y prueba de login contra la base de datos 14:35 Connection string: localhost, nombre del contenedor y host.docker.internal Capítulo anterior de la serie: entorno con Postgres y pgAdmin en Docker. #Docker #DotNet #Dockerfile #DevOps