도커 로그를 분석하려는 도중에 마주한 에러입니다.
권한 관련한 에러이며,
해당 문제는 사용자가 /var/run/docker.sock
을 접근하려고 하였지만 권한이 없어 발생하는 문제로, 사용자가 root:docker 권한을 가지고 있어야 합니다.
root권한을 가지고 직접 실행하는 것은 권장되지 않으므로,
사용자를 docker group에 포함시키면 됩니다.
sudo usermod -a -G $USER
($USER 환경 변수는 현재 로그인한 사용자 아이디를 나타내므로 그대로 입력하면 됩니다.)
시스템을 재구동한 후, 해당 ID에 대해 docker group 권한이 설정되었음을 확인할 수 있습니다. (맨 마지막 부분)
이후에 다시 컨테이너 로그분석을 하면 제대로 됨을 알 수 있습니다!
ubuntu@:~$ docker logs --tail 10 4b
172.31.56.25 - - [16/Jul/2022:05:09:57 +0000] "GET / HTTP/1.1" 400 154 "-" "ELB-HealthChecker/2.0" "-"
172.31.39.230 - - [16/Jul/2022:05:10:05 +0000] "GET / HTTP/1.1" 400 154 "-" "ELB-HealthChecker/2.0" "-"
172.31.30.218 - - [16/Jul/2022:05:10:10 +0000] "GET / HTTP/1.1" 400 154 "-" "ELB-HealthChecker/2.0" "-"
172.31.10.187 - - [16/Jul/2022:05:10:18 +0000] "GET / HTTP/1.1" 400 154 "-" "ELB-HealthChecker/2.0" "-"
172.31.56.25 - - [16/Jul/2022:05:10:27 +0000] "GET / HTTP/1.1" 400 154 "-" "ELB-HealthChecker/2.0" "-"
172.31.39.230 - - [16/Jul/2022:05:10:35 +0000] "GET / HTTP/1.1" 400 154 "-" "ELB-HealthChecker/2.0" "-"
172.31.30.218 - - [16/Jul/2022:05:10:40 +0000] "GET / HTTP/1.1" 400 154 "-" "ELB-HealthChecker/2.0" "-"
172.31.56.25 - - [16/Jul/2022:05:10:48 +0000] "GET /admin/main/cocktail/ HTTP/1.1" 200 52191 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.2 Safari/605.1.15" "39.127.57.252"
172.31.56.25 - - [16/Jul/2022:05:10:48 +0000] "GET /admin/jsi18n/ HTTP/1.1" 200 8330 "https://ohzu.xyz/admin/main/cocktail/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.2 Safari/605.1.15" "39.127.57.252"
172.31.10.187 - - [16/Jul/2022:05:10:48 +0000] "GET / HTTP/1.1" 400 154 "-" "ELB-HealthChecker/2.0" "-"