Docker ERROR: Couldn’t connect to Docker daemon at http+docker://localhost – is it running?発生時の対応方法

Docker ERROR: Couldn’t connect to Docker daemon at http+docker://localhost – is it running?発生時の対応方法

docker-compose up実行時にエラーメッセージ「ERROR: Couldn’t connect to Docker daemon at http+docker://localhost – is it running?」の発生する原因と対応方法を記載してます。

環境

  • OS Manjaro19.0
  • docker 19.03.6-ce
  • docker-compose 1.25.4

エラー全文

原因

権限の問題。root権限をもっていないユーザーで実行すると、発生します。

対応方法

sudoを利用して実行

またはdockerグループに追加してdocker-compose upを実行する

※設定の反映にはログアウトが必要です。