Ejecute el servidor web Caddy en Windows Server

Caddy es un servidor web diseñado en torno a la seguridad. Es el único servidor web que usa HTTPS por defecto y funciona bastante bien. Si desea usarlo en Windows, puede hacerlo. Aquí se explica cómo hacer que el servidor web Caddy funcione en Windows Server.

Cómo instalar Docker en Windows Server

Deberá configurar Docker en Windows Server para usar el contenedor del servidor web Caddy. Configurar Docker es un proceso bastante complicado y consta de varios pasos.

Para configurar Docker en su sistema Windows Server , abra PowerShell e ingrese los siguientes comandos. Estos comandos deberían instalar Docker para su uso. Sin embargo, comprenda que esta versión de Docker solo puede ejecutar contenedores de Windows, no de Linux.

Install-Module -Name DockerMsftProvider ` -Repository PSGallery ` -Force Install-Package -Name docker ` -ProviderName DockerMsftProvider Restart-Computer -Force

Para obtener más información sobre cómo hacer que Docker funcione en su servidor Windows, consulte nuestra guía detallada sobre cómo ejecutar contenedores Docker en Windows Server. Es detallado y cubre todo lo que necesita saber sobre Docker en la plataforma de servidor de Windows.

Cómo configurar el contenedor Caddy Docker en Windows Server

Debe extraer el contenedor Caddy Docker más reciente del concentrador Docker para ejecutarlo en su sistema Windows. Para extraerlo, use el siguiente comando de extracción de la ventana acoplable .

docker run -d -p 8100:80 caddy

Tirar del contenedor Caddy llevará un poco de tiempo. Tiene muchos archivos para descargar, por lo que podría tardar un par de minutos en completarse. Cuando termine de extraer el contenedor, puede verificarlo con el comando docker ps -a .

ventana acoplable ps -a

Configuración de Caddy con Docker Compose

La configuración predeterminada de Caddy en Docker es más que adecuada para la mayoría de los usuarios. Sin embargo, si es un experto, es posible que desee tener su servidor Caddy preconfigurado con Docker Compose. Primero debe instalar y configurar Docker Compose en Windows Server de antemano.

Para comenzar, abra el Explorador de archivos de Windows y, a continuación, vaya a "C:\Archivos de programa\Docker". Después de navegar allí, mantenga presionada la tecla Mayús y haga clic con el botón derecho en un espacio. Luego, seleccione "Abrir ventana de PowerShell aquí".

Cuando seleccione "Abrir ventana de PowerShell aquí", se iniciará una terminal de PowerShell. Desde allí, ingrese los siguientes comandos. Alternativamente, puede ejecutar cd 'C:\Program Files\Docker'en PowerShell.

[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12

Invoke-WebRequest "https://github.com/docker/compose/releases/download/v2.11.2/docker-compose-windows-x86_64.exe" -UseBasicParsing -OutFile docker-compose.exe

Después de descargar el archivo EXE de Docker Compose, puede ejecutarlo con:

cd 'C:\Archivos de programa\Docker' .\docker-compose.exe

Una vez que tenga Docker Compose funcionando, diríjase a la página de Caddy en DockerHub y aprenda a configurarlo.

Cómo usar el servidor web Caddy en Windows Server

Su imagen de Caddy extraída de Docker (la edición de Windows Server) viene con una configuración lista para ejecutar. Esta configuración no necesita ser modificada. Sin embargo, si desea realizar modificaciones, consulte la página oficial de Caddy en DockerHub.

La imagen de Caddy se ejecutará tan pronto como se extraiga de Dockerhub. Sin embargo, debe detenerlo, ya que todavía se encuentra en su "primera fase de ejecución". Para detener el contenedor, abra Powershell y ejecute los siguientes comandos.

ventana acoplable ps -a

Encuentre el ID del contenedor Caddy. Luego, ejecute docker stop para detener la ejecución del contenedor en su servidor de Windows.

ventana acoplable detener CONTAINER_ID

Con el contenedor parado, puede volver a iniciarlo. Para iniciar el contenedor, use el comando docker start junto con la ID del contenedor. No use "caddie". El uso de "caddy" solo es aplicable cuando se baja la imagen de la ventana acoplable por primera vez.

ventana acoplable iniciar CONTAINER_ID

Con el contenedor iniciado, podrá acceder al servidor web Caddy en un navegador en su Windows Server (o de forma remota a través de la IP del servidor de Windows). Para comprobar que funciona, dirija su navegador web a la siguiente URL.

anfitrión local: 8100

O

IP del servidor de Windows: 8100

Uso del servidor web Caddy

Caddy Web Server es bastante avanzado, y no veremos cómo puede personalizarlo para sus propias necesidades en esta guía. Esta guía se centra en cómo implementar el servidor web Caddy en un sistema Windows Server.

Sin embargo, si eres nuevo en Caddy, está bien. El proyecto tiene una excelente documentación sobre cómo personalizar Caddy para sus necesidades, cómo servir páginas web, activar certificados SSL y mucho más.

Para obtener más información sobre el servidor web Caddy y lo que puede hacer con él en Windows, consulte la documentación oficial . Para obtener ayuda específica de Docker, consulte la página de Docker de Caddy .

Dejar un comentario

KB5079381 (compilación 28020.1685) para Windows 11 26H1 mejora la limpieza del almacenamiento (Canary).

KB5079381 (compilación 28020.1685) para Windows 11 26H1 mejora la limpieza del almacenamiento (Canary).

La actualización KB5079381 (compilación 28020.1685) para Windows 11 se implementa en el Canal Canary e incluye la función de dictado por voz para renombrar archivos en el Explorador de archivos y una mayor fiabilidad en la limpieza del almacenamiento.

La compilación 26300.7965 (KB5079385) para Windows 11 26H2 agrega la función de Protección de administrador (Desarrollo).

La compilación 26300.7965 (KB5079385) para Windows 11 26H2 agrega la función de Protección de administrador (Desarrollo).

La actualización KB5079385 (compilación 26300.7965) para Windows 11 llega al canal de desarrollo con protección de administrador, audio compartido por Bluetooth y correcciones para el Explorador de archivos.

Cómo usar Nano11 Builder para crear un archivo ISO de Windows 11 simplificado

Cómo usar Nano11 Builder para crear un archivo ISO de Windows 11 simplificado

El script Nano11 Builder crea una imagen ISO de Windows 11 superligera de menos de 3 GB eliminando el software innecesario y las funciones del sistema para realizar pruebas o para su uso en máquinas virtuales.

La actualización KB5071546 (compilación 19045.6691) para Windows 10 ESU se lanzará como la actualización de diciembre de 2025.

La actualización KB5071546 (compilación 19045.6691) para Windows 10 ESU se lanzará como la actualización de diciembre de 2025.

La actualización KB5071546 (versiones 19044.6691 y 19045.6691) está disponible para Windows 10 22H2 y 21H2 con correcciones como parte de la primera Actualización de seguridad extendida.

Cómo crear un punto de restauración del sistema en Windows 11

Cómo crear un punto de restauración del sistema en Windows 11

Crea un punto de restauración del sistema en Windows 11 para proteger tu PC de problemas inesperados y restaurar la configuración y el estado de funcionamiento anterior.

Cómo desinstalar completamente aplicaciones usando Revo Uninstaller en Windows 11

Cómo desinstalar completamente aplicaciones usando Revo Uninstaller en Windows 11

Aprende a usar Revo Uninstaller en Windows 11 para eliminar por completo aplicaciones, archivos residuales, entradas del Registro y software preinstalado difícil de eliminar.

Cómo actualizar Windows 10 a Windows 11 25H2

Cómo actualizar Windows 10 a Windows 11 25H2

Actualiza Windows 10 a Windows 11 25H2 gratis usando Windows Update, ISO o el Asistente de instalación con instrucciones paso a paso.

¿Debo instalar Windows 11 25H2 en mi PC? Sí, pero proceda con precaución.

¿Debo instalar Windows 11 25H2 en mi PC? Sí, pero proceda con precaución.

Se explica la actualización a Windows 11 25H2, incluyendo los motivos para instalarla ahora o esperar, los cambios en el ciclo de soporte y consejos para evitar problemas durante el despliegue.

Windows 11 25H2 se lanzó oficialmente el 30 de septiembre de 2025: instálalo ahora en tu PC.

Windows 11 25H2 se lanzó oficialmente el 30 de septiembre de 2025: instálalo ahora en tu PC.

La versión 25H2 para Windows 11 ya está disponible y se está implementando a través de Windows Update, el Asistente de instalación y la Herramienta de creación de medios.

¿Falta la opción de inscripción a ESU de Windows 10? Microsoft dice que las PC la recibirán antes de que finalice el soporte.

¿Falta la opción de inscripción a ESU de Windows 10? Microsoft dice que las PC la recibirán antes de que finalice el soporte.

La inscripción a las actualizaciones de seguridad extendidas de Windows 10 se está implementando por fases. Microsoft afirma que la opción estará disponible para todos los usuarios antes de octubre de 2025.