Docker
Docker
La función principal de Docker es: desarrollar, enviar y ejecutar cualquier aplicación en cualquier sistema, constituyéndose así como una alternativa flexible y capaz de ahorrar recursos frente a la emulación de componentes de hardware basada en máquinas virtuales (VM).
Debido a que la virtualización de hardware tradicional se basa en iniciar diferentes sistemas operativos en el mismo sistema host (host), con la ayuda de Docker, gracias al llamado contenedor, las aplicaciones se ejecutan como procesos aislados en el mismo sistema. Por lo tanto, hablamos de virtualización basada en contenedores y, pues, también hablamos de virtualización a nivel de sistema operativo. Portainer App para automatización de Docker y para su uso más rápido y fácil gracias a su interfaz de usuario en web.
Ejemplo de creación de contenedor Docker
docker run -d -p 8000:8000 -p 9443:9443 --name portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data \
portainer/portainer-ce:2.9.3