Comandos
Generar imágenes y luego montar los contenedores a partir de la descripción del archivo compose.yaml/compose.yml .
En éste caso agregamos el
-d para que se haga en segundo plano (modo daemon).
docker compose up -d
Desmontar los contenedores especificados en el compose.yaml/compose.yml .
docker compose down
Vuelve a generar contenedores a partir del archivo compose.yaml/compose.yml . Útil en caso de actualizar el cómo se generan las imágenes.
docker compose up --build -d
Definición de proyecto de aplicación Blazor (.Net Core 8) - compose.yaml
services:
netcore:
image: mcr.microsoft.com/dotnet/aspnet:8.0
ports:
- 80:8080
volumes:
- ./publish: /var/netcoreapp
working_dir: /var/netcoreapp
entrypoint: ["dotnet", "/var/netcoreapp/PruebaDocker.dll"]
Cabe mencionar que se debe de especificar
working_dir, de lo contrario no funcionará el acceso a archivos estáticos.