Unyablog.

のにれんのブログ

Docker で jq が使いたくなったら gojq の Image を使えば良さそう

タイトル通りのメモ。

jq を Docker で使いたかったけど、公式で提供されている image が明示されておらず、それっぽいものも Updated 6 years ago となっている。

github.com

野良 Image はあまり使いたくないので、どうしたものか。

gojq を使おう

ここで、jq の Go にポートしたものとして gojq がある。いくつか差異はある ものの、基本的に同じ機能が使える。

gojq は Docker image が公式に公開されているので、これを使うことにした。

$ docker run --rm -i ghcr.io/itchyny/gojq
gojq - Go implementation of jq

Version: 0.12.5 (rev: 727b4b5/go1.17)
...

便利!