¿Qué servidores y sistemas operativos de STRATO son compatibles con Docker?
No todos los sistemas operativos son compatibles con Docker. En este artículo te explicamos qué servidores y sistemas operativos de STRATO permiten utilizar Contenedores Docker.
¿Dónde puedo encontrar información sobre Docker?
Docker es un software de virtualización en contenedores. Encontrarás más información, por ejemplo, aquí (en inglés): https://docs.docker.com/.
¿Con qué servidores de STRATO se puede utilizar Docker?
Actualmente puedes utilizar Docker básicamente en los Servidores Dedicados Linux y en los Servidores Virtuales Windows.
En los Servidores Virtuales Linux, Docker tiene un uso limitado debido al soporte incompleto del proveedor de la plataforma de virtualización.
¿Con qué productos y sistemas operativos de STRATO se puede utilizar Docker?
Docker se puede utilizar con los productos y sistemas operativos de STRATO siguientes:
Servidores | Sistema operativo | Docker ready? |
Servidores Dedicados Linux | CentOS 6 | no |
CentOS 7 | sí | |
Debian 7 | no | |
Debian 8 | sí | |
Debian9 | sí | |
Ubuntu 14.04 | no | |
Ubuntu 16.04 o superior | sí | |
Servidores Dedicados Windows | Windows Server 2012 | no |
Windows Server 2012 R2 | no | |
VPS Windows | Windows Server 2012 R2 | no |
Windows Server 2016 | sí (solo con contenedores con sistemas operativos de Microsoft Windows) | |
VPS Linux | Debian 9, 10 | sí |
Ubuntu 16.5 y 18.04 o superiores | sí | |
Resto de sistemas operativos | no |
¿Puedo utilizar Docker con Plesk?
Si utilizas Plesk en tu servidor, a partir de la versión Plesk Onyx también puedes utilizar las funciones de Docker en Plesk. La condición es que el producto y el sistema operativo soporten Docker.
Nota complementaria: ¿Cómo se ha comprobado que el sistema operativo soporta Docker?
Los procedimientos siguientes han permitido comprobar si Docker se puede utilizar en los sistemas operativos que ofrece STRATO:
1.) Comprobación de si Docker soporta o recomienda el sistema operativo (https://docs.docker.com/engine/installation/).
2.) Prueba de si el software de Docker se puede instalar en el producto o sistema operativo elegido y si se puede utilizar con el kernel proporcionado.
3.) Tras la instalación, se cargan y arrancan dos imágenes de Docker. Para ello se utilizan los comandos siguientes:
- docker run hello-world
- docker search apache
- docker pull cloudposse/apache
- docker run -d -p 8888:80 cloudposse/apache
-> Comprobación: Emisión de docker run hello-world
-> Comprobación: ¿El Contenedor de Docker (cloudposse/apache) está accesible bajo el nombre de host del servidor en el puerto 8888 y el servidor web se ejecuta?