Proceso de Instalación

Sigue los pasos cronológicamente para configurar tu entorno de desarrollo.

1. Comprueba tu Windows

Necesitas:

  • Windows 10/11 Pro o Enterprise
  • 16 GB RAM recomendado
  • Virtualización activada en BIOS

Si tienes Windows Home → dímelo porque cambia el proceso.

Descargar Comprobador de Requisitos

2. Activar virtualización en BIOS

Reinicia el PC y entra en la BIOS (F2 / DEL normalmente). Activa:

  • Intel VT-x (Intel)
  • SVM Mode (AMD)

Guarda y sal.

3. Activar Hyper-V y Containers

Abre PowerShell como administrador y ejecuta:

dism.exe /online /enable-feature /featurename:Microsoft-Hyper-V /all
dism.exe /online /enable-feature /featurename:Containers /all

Reinicia el PC cuando termine.

Docker Logo

4. Descargar Docker Desktop

  • Ve a la web oficial de Docker.
  • Descarga Docker Desktop para Windows e instálalo normal.
  • Reinicia si lo pide.
  • Cuando lo abras por primera vez: acepta los términos y deja que termine la instalación interna.
Descargar Docker Desktop

5. Cambiar a Windows Containers (MUY IMPORTANTE)

Business Central NO funciona con Linux containers.

  • Abre Docker Desktop.
  • Abajo a la derecha en el icono de Docker (en la barra de tareas de Windows).
  • Click derecho y pulsa:

👉 Switch to Windows containers

Si ya estás en Windows, no te saldrá esa opción.

6. Instalar BcContainerHelper

Instalamos la herramienta oficial para crear el contenedor. Abre PowerShell como administrador:

Administrador: PowerShell
Install-Module BcContainerHelper -Force

Si pregunta algo → escribe Y.

7. Permitir ejecución de scripts

Si PowerShell da error al instalar módulos:

Set-ExecutionPolicy RemoteSigned

Escribe Y si te pregunta.

8. Crear credenciales para Business Central

En el mismo PowerShell:

$credential = Get-Credential

Se abrirá una ventana. Pon por ejemplo:

  • Usuario: admin
  • Contraseña: Admin1234

Guárdalo.

9. Crear el contenedor

Este es el paso más importante. Copia y pega esto tal cual:

New-BcContainer `
  -accept_eula `
  -containerName bccontainer `
  -artifactUrl (Get-BCArtifactUrl -type Sandbox -country es -select Latest) `
  -credential $credential `
  -updateHosts `
  -includeAL

⚠️ Tardará 10–30 minutos. NO cierres la ventana.

10. Esperar a que termine

Si todo va bien verás el mensaje:

Container bccontainer successfully created

Si da error, revisa el mensaje rojo del PowerShell.

BC Logo

11. Entrar en Business Central

Abre el navegador y entra a:

http://bccontainer/BusinessCentral

  • Usuario: admin
  • Contraseña: la que pusiste

Y ya estás dentro.

12. Comandos útiles

Para gestionar tu entorno de desarrollo en el futuro:

Parar contenedor:
Stop-BcContainer bccontainer

Arrancar contenedor:
Start-BcContainer bccontainer

Eliminar contenedor:
Remove-BcContainer bccontainer