docker エラー「Error response from daemon: client version x.xx is too new. Maximum supported API version is x.xx」が発生した場合の対処法

docker エラー「Error response from daemon: client version x.xx is too new. Maximum supported API version is x.xx」が発生した場合の対処法

docker実行時にエラー「Error response from daemon: client version x.xx is too new. Maximum supported API version is x.xx」が発生した場合の対処法を記述してます。

環境

  • OS CentOS 8.1.1911 (Core)
  • docker 19.03.9

エラー全文

docker pullした際に発生

バージョン確認時も同様のエラーが発生します。

原因

クライアントとサーバーで利用しているAPIのバージョンが違うためのようです。

対処法

下記を実行してバージョンを合わせると改善されます。
※セッションを抜けると元に戻ります。永続化するかどうかは検討中

バージョンを確認すると、どちらのAPIのバージョンも同じことが確認できます。