日々精進

新しく学んだことを書き留めていきます

dockerを実行すると「Got permission denied while trying to connect to the Docker daemon socket at ~」エラー

原因はユーザにdockerの実行権限がついてないこと。 インストールしただけだとrootユーザでないと実行できないけどそれだと不便なので以下を実行すると直る。(ec2-userでログインしている場合。)

sudo usermod -aG docker ec2-user
sudo /bin/systemctl restart docker.service

参考:

qiita.com