Use el nombre del último contenedor como predeterminado en el cliente docker
Frecuentes
Visto 94 equipos
0
docker client for docker ps
has very useful flag -l
which shows container information which was run recently. However all other docker commands requires providing either CONTAINER ID
or NAME
.
Is there any nice trick which would allow to call:
docker logs -f -l
en lugar de:
docker logs -f random_name
3 Respuestas
3
Tu puedes tu docker logs -f `docker ps -ql`
Respondido el 12 de junio de 14 a las 12:06
1
For the last container
docker ps -n 1
or variants such as
docker ps -qan 1
puede ser útil
Respondido el 03 de enero de 15 a las 23:01
0
After a while playing with docker tutorial, I created small set of aliases:
alias docker_last="docker ps -l | tail -n +2 | awk '{ print \$(NF) }' | xargs docker $1"
alias docker_all="docker ps -a | tail -n +2 | awk '{ print \$(NF) }' | xargs docker $1"
alias docker_up="docker ps | tail -n +2 | awk '{ print \$(NF) }' | xargs docker $1"
alias docker_down="docker ps -a | tail -n +2 | grep -v Up | awk '{ print \$(NF) }' | xargs docker $1"
Which allow to call command on last, all, up and down containers:
docker_last logs # Display logs from last created container
docker_down rm # Remove all stopped containers
docker_up stop # Stop all running containers
Respondido el 12 de junio de 14 a las 21:06
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas docker boot2docker or haz tu propia pregunta.