Al contratar una VPS en HostGator y elegir Docker, ya viene instalado en tu servidor - Si no tienes la aplicación y deseas utilizarla en tu VPS NVMe, verifica cómo agregarla
Docker permite crear contenedores, que son entornos aislados utilizados para ejecutar aplicaciones en el servidor. Cada contenedor tiene los archivos, dependencias y configuraciones necesarias para ejecutar un servicio específico.
En la práctica, esto permite ejecutar diferentes aplicaciones en la misma VPS de forma organizada y sin conflictos. Por ejemplo:
- Sitios y APIs
- Automatizaciones
- Bases de datos
- Herramientas de monitoreo
- Paneles de administración
Estas aplicaciones trabajan dentro de contenedores y pueden ser accedidas a través del navegador o integradas con otros servicios.
Puedes crear y gestionar contenedores directamente desde el terminal de tu VPS o utilizar un panel de gestión (Portainer) para facilitar la administración.
Verifica a continuación cómo hacer cada opción:
Opción 1: Crear contenedor de prueba
Si aún no existe ninguna aplicación en Docker, puedes crear un contenedor simple para verificar si todo funciona
En este ejemplo usamos NGINX, un servidor web ligero y muy popular, utilizado para hospedar sitios y aplicaciones.
Consulta cómo hacerlo:
1En terminal, ejecuta el comando:
docker run -d -p 8080:80 --name container_teste nginx
Explicación de los parámetros:
- A) -d - ejecuta el contenedor en segundo plano
- B) -p 8080:80 - conecta el puerto 80 del contenedor al puerto 8080 de la VPS
- C) --name container_teste - le da un nombre al contenedor
Este comando realiza varias acciones automáticamente:
- Descarga la imagen de NGINX
- Crea el contenedor
- Inicia el contenedor
2Después de la creación, abre el navegador de tu preferencia y accede al contenedor de prueba NGINX
http://IP-DEL-VPS:8080
Sustituye “IP-DEL-VPS" por el tuyo - Por ejemplo: 123.123.12.12. Si es necesario, verifica cómo localizar
¡Listo! Ahora ya sabes cómo crear y probar un contenedor en Docker.