Get it on Google Play

Desarrollo Docker: Algunos scripts interesantes para Docker

23-07-2016
 
Docker

Docker

Aquí publico un par de scripts interesantes para los que utilizeis Docker:

Parar o eliminar todos los contenedores

Estos dos scripts son fácilmente adaptables para hacer casi cualquier cosa con todos los contenedores que tengamos arrancados o no:

# Parar todos los contenedores
docker stop $(docker ps -q)

# Eliminar todos los contenedores
docker rm $(docker ps -a -q)

Con el parámetro -a del comando docker ‘ps’ le indicamos que obtenga también todos los contenedores que se encuentren parados.

Ejecutar una lista de comandos en un contenedor

Si queremos ejecutar una lista de comandos en un contenedor podemos hacerlo de la siguiente manera:

sudo docker exec <id-contenedor> /bin/bash -c "<comando-1>; <comando-2>; <comando-3>; ..."

Interesado en formación Docker?

 

Leave a Reply

© Albert Coronado Calzada