Explicación del modo independiente de Docker

Modo separado de Docker

El modo separado, que se muestra con la opción --detacho -d, significa que un contenedor Docker se ejecuta en segundo plano en su terminal. No recibe entrada ni muestra salida.

docker run -d IMAGE

Si ejecuta contenedores en segundo plano, puede averiguar sus detalles usando docker psy luego volver a conectar su terminal a su entrada y salida.

Más información:

  • Conectar y desconectar de un contenedor en funcionamiento | Docker Docs
  • Independiente vs primer plano | Docker docs

Más información sobre Docker

Docker es una plataforma abierta para crear, enviar y ejecutar aplicaciones distribuidas. Está escrito en Go. Fue lanzado por primera vez en 2013 y está desarrollado por Docker, Inc.

Docker se utiliza para ejecutar paquetes llamados "contenedores". Los contenedores están aislados entre sí y del sistema operativo. Son más ligeras que las máquinas virtuales, ya que no utilizan la máquina host para ejecutar un sistema operativo.

La contenedorización, que es una forma de implementar y ejecutar aplicaciones, ejecuta servicios aislados que se ejecutan de forma nativa en el kernel de Linux. La memoria se puede configurar manualmente para cada contenedor en Docker.

Docker se utiliza para simplificar las configuraciones y garantizar una integración continua y fluida y un flujo de implementación. Se pueden especificar contenedores específicos para entornos de desarrollo, preparación y producción. Una verdadera implementación de un contenedor en producción, según el manual de Docker, es ejecutarlo como un servicio, utilizando el docker-compose.ymlarchivo para la configuración. Este es un archivo YAML que define cómo deben comportarse los contenedores Docker en producción.

Una de las mayores ventajas de Docker es que puede ser utilizado por un equipo que utilice diferentes sistemas operativos para crear proyectos sin necesidad de preocuparse por conflictos de software.

Instalación

  • Ubuntu: sudo apt install docker
  • Sombrero rojo: yum install docker-ce
  • Windows / macOS: Descargar
  • Linux:
curl -fsSL //get.docker.com -o get-docker.sh sh get-docker.sh

Más información:

  • Para descargar y documentar, consulte el sitio oficial de Docker: sitio oficial de Docker