docker ps | grep container-name | awk '{print $1}' | xargs docker logs
说明:管道符“|”,用来隔开两个命令,管道符左边命令的输出会作为右边命令的输入
docker ps:查看正在运行的容器,这个时候将查询结果通过管道符连接,作为下一条命令grep的输入
grep container-name:在所有容器中查找含有“container-name”为关键字的容器,这里一般为指定的容器名
awk '{print $1}':将查询结果的第一列打印出来,这里即为容器id
xargs docker logs:是用xargs命令将上一步的容器id传给docker logs命令