Comandos de Administración de Docker
Enlistar contenedores
docker psEnlistar únicamente nombres de contenedores
docker ps --format "{{.Names}}"Iniciar la terminar (Bash, en modo interactivo) del contenedor
docker exec -it contenedor shDetener todos los contenedores app
docker container stop $(docker container ls -q --filter name=app_*)Cambiar la política de reinicio del contenedor
docker update --restart unless-stopped contenedorVer las últimas 10 líneas del log
docker logs -f --tail 10 contenedorVer el log de la última hora
docker logs --since=1h contenedorEstadísticas del los contenedores actuales en ejecución
docker stats
CONTAINER ID | NAME | CPU % | MEM USAGE / LIMIT | MEM % | NET I/O | BLOCK I/O | PIDS |
---|---|---|---|---|---|---|---|
ebd00777a7d6 | webserver-ftp-1 | 0.00% | 900KiB / 3.829GiB | 0.02% | 872B / 126B | 0B / 0B | 2 |
87d762b79004 | webserver-nginx-1 | 0.01% | 3.18MiB / 3.829GiB | 0.08% | 1.12kB / 126B | 0B / 0B | 3 |
d07fe0c39ad5 | webserver-php-1 | 0.01% | 4.316MiB / 3.829GiB | 0.11% | 1.25kB / 126B | 0B / 0B | 3 |
bdc9da666141 | webserver-mysql-1 | 0.05% | 50.39MiB / 3.829GiB | 1.29% | 1.17kB / 126B | 0B / 0B | 16 |
Fuentes
- https://stackoverflow.com/questions/31887258/get-docker-container-names
- https://nickjanetakis.com/blog/docker-tip-83-stop-docker-containers-by-name-pattern
- https://docs.docker.com/engine/containers/start-containers-automatically/
- https://stackoverflow.com/questions/52119832/tail-docker-logs-to-see-recent-records-not-all
- https://docs.docker.com/reference/cli/docker/container/stats/
Comentarios
Publicar un comentario