docker pull nombre_imagen:
Este comando permite descargar una imagen docker.
docker ps
Listar los contenedores.
docker start id_contenedor
Inicia un contenedor.
docker stop id_contenedor
Detiene un contenedor en estado Up.
docker rm id_contenedor
Elimina un contenedor con estado down.
docker networks ls
Muestra todas las redes de los contenedores.
docker images
Muestra todas las imágenes que tenemos descargadas.
docker ps –a
Muestra todos los contenedores que están con estado Up.
docker info
Muestra detalles de cuantos contenedores existen, contenedores Up, Down, memoria, etc.
docker ps -a | grep nombre_contenedor
Filtra por nombre de contenedor.
docker inspect id_contenedor
Devuelve un json con toda la información del contenedor.
docker logs id_contenedor
Muestra los logs del contenedor.
docker cp
Permite copiar archivos dentro de un contenedor.
Ejemplo: docker cp backup.sql Nombre_Contenedor:/home/ggonzalez
docker exec
Permite ejecutar comandos dentro de un contenedor.
Ejemplo: docker exec -it id_contenedor sh
Comandos para gestionar contenedores (Docker-Compose):
Para ejecutar estos comandos es necesario estar posicionados en la carpeta donde está el archivo docker-compose.yml
docker-compose up
Levanta todos los contenedores especificados en el docker-compose.yml, se mostrara por consola todos las tareas que hace docker, logs, etc.
docker-compose up –d
Levanta en segundo plano todos los contenedores especificados en el docker-compose.yml, no muestra las tareas que hace docker, ni logs, etc.
docker-compose restart
Reinicia todos los contenedores especificados en el docker-compose.yml
docker-compose down
Elimina todos los contenedores especificados en el docker-compose.yml
docker start id_contenedor
Inicia un contenedor.
docker stop id_contenedor
Detiene un contenedor en estado Up.
docker rm id_contenedor
Elimina un contenedor con estado down.
docker networks ls
Muestra todas las redes de los contenedores.
docker images
Muestra todas las imágenes que tenemos descargadas.
docker ps –a
Muestra todos los contenedores que están con estado Up.
docker info
Muestra detalles de cuantos contenedores existen, contenedores Up, Down, memoria, etc.
docker ps -a | grep nombre_contenedor
Filtra por nombre de contenedor.
docker inspect id_contenedor
Devuelve un json con toda la información del contenedor.
docker logs id_contenedor
Muestra los logs del contenedor.
docker cp
Permite copiar archivos dentro de un contenedor.
Ejemplo: docker cp backup.sql Nombre_Contenedor:/home/ggonzalez
docker exec
Permite ejecutar comandos dentro de un contenedor.
Ejemplo: docker exec -it id_contenedor sh
Comandos para gestionar contenedores (Docker-Compose):
Para ejecutar estos comandos es necesario estar posicionados en la carpeta donde está el archivo docker-compose.yml
docker-compose up
Levanta todos los contenedores especificados en el docker-compose.yml, se mostrara por consola todos las tareas que hace docker, logs, etc.
docker-compose up –d
Levanta en segundo plano todos los contenedores especificados en el docker-compose.yml, no muestra las tareas que hace docker, ni logs, etc.
docker-compose restart
Reinicia todos los contenedores especificados en el docker-compose.yml
docker-compose down
Elimina todos los contenedores especificados en el docker-compose.yml
Comentarios
Publicar un comentario