🌱 Digital Garden

Search

Search IconIcon to open search

Comandos de Docker

Last updated Aug 6, 2023 Edit Source

Docker es en escencia un herramienta que sirve para administrar contenedores, la forma mas minimalista de uso para esta herramienta es mediante el CLI.

Existe una bandera global, que por sobre todas es la mas util y que te ayuda siempre para saber todas las banderas y comandos relacionados a uno en especifico, se trata de la bandera --help aplicable en cualquier momento a cualquier comando.

Aqui se encuentra una serie de comandos de referencia que pueden ser muy utiles

# Comandos para Imagenes

# Etiquetar (nombrar) una Imagen

1
2
docker tag <etiqueta>
docker build -t <etiqueta>

# Listar Imagenes

1
docker images

# Eliminar Imagen

El primer comando docker rmi elimina una imagen por su ID o Tag. El segundo docker image prune, remueve las imagenes que no estan usadas en contenedores.

1
2
docker rml <id>
docker image prune

# Analizar imagen

1
docker image inspect <id>

# Comandos para contenedores

# Nombrar un contenedor

1
docker run --name <nombre>

# Listar contenedores

1
docker ps

Banderas utiles:

# Eliminar contenedores

1
2
docker rm <container>
docker container prune

# Analizar contenedor

1
docker container inspect <container>

# Correr un contenedor

1
docker run <container>

Banderas utiles:

# Detener un contenedor

1
docker stop <container>

# Reiniciar un contenedor

1
docker start <container>

# Ver logs

1
docker logs <container>

# Attachear un contenedor a la terminal actual

1
docker attach <container>

# Modo interactivo con terminal

1
docker run -it <container>

# Intercambiar archivos entre Maquina Local y Contenedor de Docker

Una ruta puede ser cualquiera de estas dos:

1
docker cp <ruta> <ruta>