GNU/Linux >> Tutoriales Linux >  >> Panels >> Docker

Hoja de referencia rápida de comandos de Docker

Docker se está volviendo cada vez más popular entre los desarrolladores de software, los operadores y las empresas como plataforma contenedora de software. Los contenedores empaquetan software en un formato que puede ejecutarse aislado en un sistema operativo host. Equipado solo con bibliotecas y configuraciones esenciales, Docker genera sistemas ligeros, eficientes y autónomos que se ejecutan de manera idéntica donde sea que se implementen.

La optimización de la funcionalidad de la plataforma comienza con el dominio de los comandos principales de Docker. Esta hoja de trucos es una referencia para los comandos más básicos de Docker que abordan la instalación, la interacción con Hub y el trabajo con contenedores e imágenes.

En el momento de escribir este artículo, la instalación recomendada de Docker es Docker Community Edition (Docker CE). Consulte los documentos oficiales o nuestra guía Cómo instalar Docker para obtener más detalles.

Nota Si no ha agregado su cuenta de usuario limitada a la docker grupo (con sudo usermod -aG docker username ), todos los comandos de esta hoja de trucos deberán ejecutarse con sudo .

Docker Hub

Información de imagen y contenedor

Sintaxis de Docker Descripción
búsqueda acoplable término de búsqueda Buscar imágenes en Docker Hub.
docker pull usuario/imagen Descarga una imagen de Docker Hub.
inicio de sesión en Docker Autenticarse en Docker Hub
(u otro registro de Docker).
docker push usuario/imagen Carga una imagen a Docker Hub.
Debe estar autenticado para ejecutar este comando.

Trabajar con imágenes y contenedores

Sintaxis de Docker Descripción
docker ps Lista de todos los contenedores en ejecución.
docker ps -a Lista de todas las instancias de contenedor, con su ID
y estado.
imágenes acoplables Enumera todas las imágenes en la máquina local.
historial de Docker usuario/imagen Enumera el historial de una imagen.
registros de Docker [nombre o ID del contenedor] Muestra los registros de un contenedor en ejecución.
puerto acoplable [nombre o ID del contenedor] Muestra el puerto expuesto de un contenedor en ejecución.
docker diff [nombre o ID del contenedor] Enumera los cambios realizados en un contenedor.

Creación de imágenes

Sintaxis de Docker Descripción
ejecutar ventana acoplable -usuario/imagen Ejecuta una imagen, crea un contenedor y
cambiando la terminal
al terminal dentro del contenedor.
ejecutar ventana acoplable -p $HOSTPORT:$CONTAINERPORT -d usuario/imagen Ejecutar una imagen en modo separado
con redirección de puertos.
ctrl+p entonces ctrl+q Desde el símbolo del sistema del contenedor,
desconectar y volver al mensaje del host.
docker adjuntar [nombre o ID del contenedor] Cambia el símbolo del sistema
del host a un contenedor en ejecución.
inicio de la ventana acoplable [nombre o ID del contenedor] Iniciar un contenedor.
parada de la ventana acoplable [nombre o ID del contenedor] Detener un contenedor.
docker rm -f [nombre o ID del contenedor] Eliminar un contenedor.
docker rmi Eliminar una imagen.
etiqueta acoplable usuario/imagen:etiqueta usuario/imagen:nuevaetiqueta Añadir una nueva etiqueta a una imagen.
docker exec Comando de shell [nombre o ID del contenedor] Ejecuta un comando dentro de un contenedor en ejecución.

Más información

Es posible que desee consultar los siguientes recursos para obtener información adicional sobre este tema. Si bien estos se proporcionan con la esperanza de que sean útiles, tenga en cuenta que no podemos garantizar la precisión o la puntualidad de los materiales alojados externamente.

  • Hoja de trucos de Docker (Github)

Docker
  1. Hoja de trucos para los comandos comunes de Linux

  2. Hoja de referencia de comandos de IPtables

  3. Una introducción a Docker

  4. Comandos vi básicos (hoja de trucos)

  5. Hoja de referencia de comandos básicos de Linux

Hoja de referencia de comandos de MySQL

Cómo usar SSH en un contenedor Docker y ejecutar comandos

21 comandos esenciales que todo usuario de Docker debe conocer

Comandos de Docker para gestionar el ciclo de vida de los contenedores (guía definitiva)

Comandos nano básicos (hoja de trucos)

Comandos vim básicos (hoja de trucos)

    Sintaxis de Docker Descripción
    compromiso de docker usuario/imagen Guardar un contenedor como imagen.
    docker save usuario/imagen Guardar una imagen en un archivo tar.
    docker build -t sampleuser/ubuntu . Crea una imagen de Docker
    desde un Dockerfile
    en el directorio actual.
    carga de la ventana acoplable Carga una imagen desde un archivo.