WSL上のUbuntu20.04にDockerを入れようとしたら「IPC connect call failed」が出る
現象
下記Qiitaの手順通りにDockerをインストール
https://qiita.com/mochizukikotaro/items/ae7ae1461ea4bf495bd0
してる最中に、
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
のコマンド実行時にエラー発生。
gpg: can't connect to the agent: IPC connect call failed
ここを見た感じ既知の問題っぽいんだけど、
関連を漁ってもこれといって有効打は見つけられず…
対処
WSLでdockerをinstallするときにハマった話
https://qiita.com/obukoh/items/416c4cb1b88261bf3357
まんまこれに引っ掛かってたみたい。
gpgの再インストールでいけました。
sudo apt remove gpg
sudo apt install gnupg1
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$ OK
…というか、インストール時のパッケージを見た感じ
アンインストールされたgpgはgnupg2、
インストール時はgnupg1を指定してインストールした…ということは
WSL 2上のUbuntu 20.04とgnupg2の相性が悪い…?
ディスカッション
コメント一覧
まだ、コメントがありません