CircleCI をローカルで動かそうとしたら image が pull できない #circleci
問題
CircleCI をローカルで動かそうとしたら、なんかエラーになって動かない
$ circleci build
すると下記のエラーメッセージが出る。
Error: Could not find picard image: failed to pull latest docker image: exit status 1
解決策
メールアドレスでログインしていたのが問題らしい。
一度 docker をログアウトして、ユーザーIDでログインし直すと解決した。
メモ
公式で image のタグを確認して見たけど間違っていなそうだったので
辿っていったら下記のIssue に行き着いた。
「docker のログインをメールアドレスじゃなくて ユーザーID でやれ」 ということらしい。
確かにメールアドレスでログインしていたので、一度ログアウトしてユーザーIDでログインし直すと成功した。
ちなみに Docker for Mac の話です。