Entradas

Mostrando las entradas de marzo, 2024

Comandos y Configuraciones de proyectos de Docker

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.