11 comandos de Docker: una guía completa con ejemplos (2022)

Ver la imagen fuente

¿Quiere repasar los comandos acoplables más populares? Siga nuestra guía esencial a continuación, de los principales comandos de la ventana acoplable que usará con frecuencia. Docker, que se anuncia a sí mismo como "una mejor manera de crear aplicaciones", es una plataforma de código abierto para desarrollar aplicaciones y microservicios, según su sitio web.

El problema es que Dockers proporciona virtualización a nivel de sistema operativo, lo que le permite implementar su aplicación en un contenedor automáticamente.

Los estibadores son mejores que máquinas virtuales (VM) porque eliminan los costos de mantenimiento y puesta en marcha de estos últimos.

Su aplicación y sus dependencias (es decir, las aplicaciones de requisito previo para su correcto funcionamiento) se vuelven portátiles durante todas las fases de desarrollo y prueba al implementarlas en un contenedor.

Además, las aplicaciones aisladas reducen el tiempo de comercialización al eliminar conflictos, permitir la colaboración en equipo y reducir el tiempo de comercialización.

 

 

¿Cuándo necesita usar un Docker?

  • Para ejecutar su código localmente en su computadora portátil mientras replica el entorno en su servidor.
  • Durante varias fases de desarrollo (desarrollo/prueba/control de calidad), se utilizó Docker CI/CD.
  • Como version control sistema y para distribuir el sistema operativo de su aplicación con un equipo.

¿Cómo se configura un Docker localmente?

  • Descargue Docker Toolbox y una edición de Docker.
  • Verifique si su BIOS admite tecnologías de virtualización, AMD-V o KVM.
  • Instale el paquete de extensión de Oracle VirtualBox.
  • Ejecute la instalación.

¿Cómo se usa un Docker?

El beneficio más importante de las máquinas virtuales es que crean instantáneas a las que se puede revertir en cualquier momento.

Los contenedores Docker mejoran la virtualización de procesos livianos al ser independientes del sistema operativo y utilizar las capacidades del kernel de Linux.

Están hechos de imágenes de Docker, similares a las instantáneas. Un archivo de Docker se utiliza para crear imágenes de Docker, que se pueden personalizar o usar, ya que 'libcontainer' es el controlador de ejecución predeterminado para los contenedores de Docker.

Docker Hub se puede usar para buscar imágenes de Docker y ver cómo se crearon.

Para crear un contenedor Docker, escriba el siguiente comando en la terminal para descargar la imagen 'hola mundo':

$ ventana acoplable ejecutar hola mundo

Use el siguiente comando para determinar la cantidad de imágenes en su sistema:

$ docker imágenes

Uso de Docker Hub para encontrar una imagen:

$ búsqueda acoplable

Aquí hay una lista de comandos de Docker

  • docker run: inicia un nuevo contenedor y ejecuta un comando.
  • docker start: inicia uno o más contenedores que se han detenido.
  • docker stop: pone fin a uno o más contenedores que se están ejecutando actualmente.
  • Docker file: es un comando que crea una imagen.
  • Docker pull: extrae una imagen o un repositorio de un registro.
  • Empuje de ventana acoplable. Empuja una imagen o un repositorio a un registro.
  • docker export: crea un archivo tar del sistema de archivos de un contenedor.
  • docker exec: ejecuta el comando en un contenedor en tiempo de ejecución.
  • Búsqueda de Docker: busca imágenes en Docker Hub.
  • adjuntar la ventana acoplable. Se conecta a un contenedor en funcionamiento 
  • docker commit: crea una nueva imagen basada en los cambios realizados en un contenedor.

Ejemplos de uso de una ventana acoplable

  • Al descargar Docker, puede ejecutar WordPress en su computadora portátil sin tener que instalar Apache, PHP, MySQL u otro software. Para ejecutar Docker en una máquina virtual, Docker Toolbox crea una versión en contenedor de Linux.
  • Instale Oracle VirtualBox usando Docker Tool Box.
  • Abra VirtualBox e instale el paquete de extensión.
  • Para verificar que su instalación fue exitosa, escriba $ docker run hello-world en la terminal.
  • Para instalar WordPress localmente, busque una imagen de WordPress en Docker Hub.
  • Los acopladores también se pueden utilizar para configurar DokuWiki.
  • Es posible probar componentes SDN con Dockers.

Aquí hay algunos ejemplos para ayudarlo a comenzar con su motor Docker.

*Todos los ejemplos de este artículo son para instalar Docker en Windows. Siempre puede usar una máquina virtual Linux para ejecutarlo.

Preguntas frecuentes sobre los comandos de Docker

¿Qué es Docker y cómo funciona?

Docker es una plataforma de contenedores que es gratuita y de código abierto. Permite a los programadores empaquetar aplicaciones en contenedores, que son componentes ejecutables estandarizados que combinan el código fuente de la aplicación con las bibliotecas del sistema operativo.

¿Es posible usar Docker gratis?

Docker Desktop sigue siendo gratuito para uso personal y proyectos de código abierto no comerciales.

¿Es Docker una máquina virtual?

Docker es una herramienta de gestión de configuración, no una máquina virtual. Además, tenga en cuenta que Docker para Mac y Docker para Windows utilizan la capa de virtualización. 

Sobre la autora
Autor: Daniel Luke
Daniel es un diseñador web de WordPress con una vasta experiencia trabajando con varios temas de WordPress que le permite comparar y contrastar diferentes temas, comprender las fortalezas y debilidades para desarrollar reseñas objetivas del mundo real.

Una cosa más... ¿Sabías que las personas que comparten cosas útiles como esta publicación también se ven IMPRESIONANTES? ;-)
Haga deja un eficiente Comente con sus pensamientos, luego comparta esto en su (s) grupo (s) de Facebook que lo encontrarán útil y cosechemos los beneficios juntos. ¡Gracias por compartir y ser amable!

Divulgación: Esta página puede contener enlaces a sitios externos para productos que amamos y recomendamos de todo corazón. Si compra productos que le sugerimos, es posible que ganemos una tarifa de referencia. Tales tarifas no influyen en nuestras recomendaciones y no aceptamos pagos por reseñas positivas.

Autor (es) destacado en:  Logotipo de la revista Inc   Logotipo de Sitepoint   Logotipo de CSS Tricks    logotipo de webdesignerdepot   Logotipo de WPMU DEV   y muchos más ...