Comandos básicos de composición de Docker

Comandos básicos de composición de Docker
Docker Compose es una utilidad de línea de comandos de código abierto, gratuita y de código abierto de la plataforma Docker que se utiliza universalmente para implementar o contenedores de múltiples aplicaciones de contenedores y otros microservicios. En Docker Compose, cada servicio de aplicación se ejecuta en un contenedor separado. Además, Docker Compose Utility admite diferentes comandos para administrar y ejecutar estos contenedores.

Este blog proporcionará los comandos básicos de composición de Docker que debe saber.

Comandos básicos de composición de Docker

Diferentes comandos y opciones son compatibles con "compuesto de acopolador"Para administrar y procesar múltiples programas y aplicaciones de contenedores. Hemos enumerado algunos comandos básicos y utilizados con frecuencia de Docker Compose que los usuarios de Docker deben saber:

  • Verifique la versión de composición de Docker
  • Crear contenedores y comenzar servicios
  • Detener el servicio y eliminar los contenedores
  • Ejecutar el servicio en modo separado
  • Ejecutar el servicio sin crear los contenedores
  • Servicio de escala
  • Lista de servicios o contenedores
  • Imagen
  • Lista de imágenes
  • Servicio de matar
  • Ver registros de contenedores
  • Servicio de pausa
  • Servicio de impaudación
  • Parada de servicio
  • Eliminar servicio

Comando 1: Verifique la versión de composición de Docker

Para verificar la versión de la herramienta Docker Compose instalada en su sistema, utilice "Docker -composición -v" dominio:

Docker -composición -v

Aquí, puede ver que actualmente estamos usando la versión de Docker Compose "V2.15.1":

Comando 2: crear contenedores e iniciar servicios

Para iniciar los servicios, configure en el "compuesto de acopolador.YML"Archivo para contenedorizar el programa de contenedores múltiples, utilice el"Docker-compuesto" dominio. Este comando creará los contenedores e iniciará cada servicio en un contenedor diferente:

Docker-compuesto

Comando 3: Detenga el servicio y elimine los contenedores

Para bajar o detener los servicios en ejecución en los contenedores, simplemente use el "Docker-compuesto hacia abajo" dominio. Este comando detendrá y eliminará automáticamente los contenedores:

Docker-compuesto hacia abajo

Comando 4: Ejecutar el servicio en modo separado

Puede comenzar los servicios de composición como un servicio de backend o en modo separado, utilice el "-d"Opción junto con"Docker-compuesto" dominio:

Docker -compuesto -d -d

Comando 5: Ejecutar el servicio sin recrear los contenedores

Los usuarios de Docker también pueden evitar recrear los contenedores al reiniciar los servicios en los contenedores. Para este propósito, simplemente agregue el "-sin recreaciónOpción "junto con el"Docker-compuesto" dominio:

Docker-compuesto up -d--no-recreación

Comando 6: Servicio de escala

Puede crear la réplica o copia de los servicios especificados en "compuesto de acopolador.YML"Archivo en un contenedor diferente utilizando el"-escala"Opción con"Nombre de servicio = número de réplicas" valor:

Docker-Compose Up-Escala Web1 = 2

Aquí, puede ver que hemos ejecutado con éxito la copia de "Web1"Servicio en un contenedor separado:

Comando 7: Lista de servicios o contenedores

Para enumerar los servicios o contenedores compuestos, utilice el "Docker-Compose PS" dominio. El "-aLa opción se utiliza para enumerar todos los contenedores y servicios de componer:

Docker -Compose PS -A

Comando 8: Imagen de extracción

Para extraer la imagen que se requiere en cualquier servicio especificado en el archivo Compose, use el comando proporcionado con el nombre del servicio:

Docker-compose Pull Web2

Comando 9: Listas de imágenes

Para enumerar las imágenes creadas o extraídas por Docker Compose, use "Imágenes de Docker-Compose" dominio:

Imágenes de Docker-Compose

Comando 10: Mata el servicio

Para matar y eliminar el servicio de ejecución en Docker Compose, utilice el "Docker-Compose Kill"Comando junto con el nombre del servicio:

Docker-Compose Kill Web1

Comando 11: Ver registros de contenedores

Verifique los registros de contenedores Docker que están ejecutando los servicios de composición a través del comando mencionado:

troncos de composición de Docker

Comando 12: Servicio de pausa

Para pausar cualquier servicio de composición durante alguna duración o tiempo, use "Pausa de Docker-Compose " dominio:

PAUSA CKER-COMPOSE Web1

Comando 13: Servicio de impaudación

Del mismo modo, para impausar el servicio en Docker componen el uso "Docker-Compose impause " dominio:

Docker-Compose impause web1

Comando 14: Detener el servicio

Para detener cualquier servicio de ejecución, ejecute el "Docker-Compose Stop " dominio:

Docker-Compose Stop Web

Comando 15: eliminar el servicio

Usar "Docker-Compose RM"Comando para eliminar los servicios detenidos en Docker Compose:

Docker-compuesto RM Web

Hemos demostrado los comandos básicos de composición de Docker.

Conclusión

La herramienta Docker Compose se está utilizando para procesar y administrar las aplicaciones y programas de múltiples contenedores. Los comandos básicos de composición de Docker que debes saber son "Docker-compuesto hacia arriba/hacia abajo","Docker-Compose Start/Stop","Docker-Compose Pull","pausa/impausión de Docker-Compose","Docker-Compose RM", y "Docker-Compose Kill". Este artículo ha descrito los comandos básicos de composición de Docker que debe saber.