docker 容器命令

docker ps

显示容器列表

# 显示当前正在运行的容器
docker ps

# 显示全部容器,包括未运行的
docker ps -a

进入容器

docker exec -it redis /bin/bash

拷贝容器内文件

docker cp 容器名:容器内路径  本地保存路径

docker cp docker_kibana_1:/usr/share/kibana/config/kibana.yml /docker/kibana

查看容器占用资源情况

docker stats

查看容器日志

docker logs --tail 50 dockername
  • -f : 跟踪日志输出
  • --since :显示某个开始时间的所有日志
  • -t : 显示时间戳
  • --tail :仅列出最新N条容器日志

查找指定关键字容器日志

docker logs dockername | grep  "inner exception"

查找指定关键字容器日志,并同时显示上下30行

docker logs dockername | grep -C 30 "inner exception"