Normalmente, eu diria "use jq ou jsonpipe ou similar se você quiser analisar ou extrair dados do json", mas o comando docker inspect
já possui formatação de saída e extração de campo integradas.
Você pode dizer a docker inspect
para retornar apenas o (s) campo (s) em que está interessado, por exemplo,
alias redis-ip="docker inspect -f '{{.NetworkSettings.IPAddress}}' redis"
ou
alias redis-ip='docker inspect -f '\''{{.NetworkSettings.IPAddress}}'\'' redis'
Isso é (resumidamente) documentado no link
Veja também O que verificar quando você está inspecionando para mais detalhes e exemplos. E o Docker Inspect Template Magic é outro post de blog com uma boa visão geral do que é possível com o docker inspecionar a formatação de saída e vários outros exemplos úteis.