Skip to content

loboeduardo6565/Docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Docker Commands

Gestión de Imágenes

  1. docker pull [imagen]

    • Descarga una imagen desde Docker Hub o un registro.
  2. docker push [imagen]

    • Sube una imagen al registro.
  3. docker build -t [nombre:tag] [ruta]

    • Construye una imagen desde un Dockerfile en la ruta especificada.
  4. docker images

    • Lista todas las imágenes disponibles localmente.
  5. docker rmi [imagen]

    • Elimina una o más imágenes.
  6. docker tag [imagen] [nuevo_nombre:tag]

    • Etiqueta una imagen con un nuevo nombre o tag.
  7. docker history [imagen]

    • Muestra el historial de capas de una imagen.

Gestión de Contenedores

  1. docker run [imagen]

    • Crea y ejecuta un nuevo contenedor a partir de una imagen.
  2. docker run -d [imagen]

    • Ejecuta un contenedor en segundo plano y devuelve el ID del contenedor.
  3. docker run -it [imagen]

    • Ejecuta un contenedor en modo interactivo con una terminal.
  4. docker ps

    • Lista todos los contenedores en ejecución.
  5. docker ps -a

    • Lista todos los contenedores, incluyendo los detenidos.
  6. docker stop [contenedor]

    • Detiene un contenedor en ejecución.
  7. docker start [contenedor]

    • Inicia un contenedor detenido.
  8. docker restart [contenedor]

    • Reinicia un contenedor.
  9. docker rm [contenedor]

    • Elimina un contenedor detenido.
  10. docker logs [contenedor]

    • Muestra los logs de un contenedor.
  11. docker exec -it [contenedor] [comando]

    • Ejecuta un comando en un contenedor en ejecución.
  12. docker inspect [contenedor/imagen]

    • Muestra información detallada sobre un contenedor o imagen.
  13. docker top [contenedor]

    • Muestra los procesos corriendo dentro de un contenedor.
  14. docker stats [contenedor]

    • Muestra estadísticas en tiempo real de los recursos de un contenedor.
  15. docker commit [contenedor] [nombre:tag]

    • Crea una nueva imagen desde los cambios de un contenedor.
  16. docker attach [contenedor]

    • Adjunta la terminal actual a un contenedor en ejecución.
  17. docker cp [contenedor]:[ruta_origen] [ruta_destino]

    • Copia archivos o directorios entre un contenedor y el sistema de archivos local.
  18. docker rename [contenedor] [nuevo_nombre]

    • Renombra un contenedor.
  19. docker wait [contenedor]

    • Bloquea hasta que un contenedor detenga y devuelve su código de salida.
  20. docker kill [contenedor]

    • Mata un contenedor enviándole un SIGKILL.
  21. docker pause [contenedor]

    • Pausa todos los procesos en un contenedor.
  22. docker unpause [contenedor]

    • Reanuda todos los procesos en un contenedor pausado.

Gestión de Volúmenes y Redes

  1. docker volume create [nombre]

    • Crea un volumen.
  2. docker volume ls

    • Lista todos los volúmenes.
  3. docker volume rm [nombre]

    • Elimina un volumen.
  4. docker volume inspect [nombre]

    • Muestra información detallada sobre un volumen.
  5. docker network create [nombre]

    • Crea una red.
  6. docker network ls

    • Lista todas las redes.
  7. docker network rm [nombre]

    • Elimina una red.
  8. docker network inspect [nombre]

    • Muestra información detallada sobre una red.
  9. docker network connect [red] [contenedor]

    • Conecta un contenedor a una red.
  10. docker network disconnect [red] [contenedor]

    • Desconecta un contenedor de una red.

Otros Comandos Útiles

  1. docker system prune

    • Elimina datos no utilizados (contenedores detenidos, imágenes sin etiqueta, etc.).
  2. docker login

    • Autentica un usuario en Docker Hub o en un registro privado.
  3. docker logout

    • Cierra la sesión en Docker Hub o en un registro privado.
  4. docker info

    • Muestra información sobre la instalación de Docker.
  5. docker version

    • Muestra la versión de Docker.
  6. docker save -o [archivo.tar] [imagen]

    • Guarda una imagen en un archivo tar.
  7. docker load -i [archivo.tar]

    • Carga una imagen desde un archivo tar.
  8. docker export -o [archivo.tar] [contenedor]

    • Exporta el sistema de archivos de un contenedor como un tarball.
  9. docker import [archivo.tar] [nombre:tag]

    • Importa una imagen desde un archivo tarball.
  10. docker diff [contenedor]

    • Inspecciona los cambios en el sistema de archivos de un contenedor.
  11. docker events

    • Muestra los eventos en tiempo real del servidor de Docker.

Algunos Sites de Interes

https://towardsdatascience.com/its-time-to-say-goodbye-to-docker-5cfec8eff833

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors