
Error Message ๐๐๐

"Permission denied" ์ฆ ๊ถํ์ด ์๋ค๋ ๋ป์ด๋ค. ๐ก๐ก
ํด๋น ๋ฌธ์ ๋ ์ฌ์ฉ์๊ฐ /var/run/docker.sock์ ์ ๊ทผํ๋ ค๊ณ ํ์์ง๋ง
๊ถํ์ด ์์ด ์ฌ์ฉ์๊ฐ root:docker ๊ถํ์ ๊ฐ์ง๊ณ ์์ด์ผ ํจ. ๐จ
0 ํด๊ฒฐ ๋ฐฉ์์ ๋ํ ์ดํด
๐ docker ๊ด๋ จ ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ๋ ๋์ปค ๋ฐ๋ชฌ์ Unix ์์ผ์ ํตํด ์คํํ๋ค.
์์ ์๋ฌ์์๋ ๋ณผ ์ ์๋ var/run/docker.sock ํ์ผ์ด๋ค.
๐ ํด๋น ์์ผ ํ์ผ์ root ์ฌ์ฉ์์ ์์ ๊ถํ์ผ๋ก ๊ธฐ๋ณธ์ค์ ๋์ด ์๊ณ , ์ด์ sudo ๊ถํ์ผ๋ก ์คํ๋์ด์ผ ํ๋ค.
๊ธฐ์กด sudo ๊ถํ์ผ๋ก ์คํํด์ผํ๋ docker ์์ผ์ ์ผ๋ฐ ์ฌ์ฉ์๊ฐ ์ฌ์ฉํ ์ ์๋ ๊ถํ์ ๋ถ์ฌํ๋ ๊ณผ์ ์ด๋ค.
์๋ ๋ธ๋ก๊ทธ์ ๊ธ๊ท๋ฅผ ์ฐธ๊ณ ํ์์ต๋๋ค.
๐ https://dongle94.github.io/docker/docker-permission-error/
ํด๊ฒฐ ๋ฐฉ์์ ๋ํ์ ์ผ๋ก 2๊ฐ์ง๊ฐ ์๋ค.
1 ๊ถํ ๋ถ์ฌ
sudo chmod 666 /var/run/docker.sock
์ ๊ฒฝ์ฐ๋ ๊ถํ์ 666์ ์ค์ ํด๊ฒฐ (wrwrwr์ด๋ผ๋ ๋ป)
2 Docker ๊ทธ๋ฃน ์์ฑ
๊ทธ๋ฃน ์์ฑ
unocoding@uno:~$ sudo groupadd docker
docker ๊ทธ๋ฃน์ ์ถ๊ฐ
unocoding@uno:~$ sudo usermod -a -G docker $USER
๋ก๊ทธ์์ ํ ๋ค์ ๋ก๊ทธ์ธํ๊ฑฐ๋ ๋ค์ ๋ช ๋ น์ด๋ฅผ ์คํ์์ผ์ผ ์ ์ฉ์ด ๋๋ค.
unocoding@uno:~$ newgrp docker
'Backend & ์ธํ๋ผ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Nginx] ๋ก๋ ๋ฐธ๋ฐ์ฑ(Load balancing) (0) | 2022.07.05 |
---|---|
[Git Actions] SSH์ผ๋ก ๋ฐฐํฌํ๊ธฐ (0) | 2022.07.04 |
[FastApi] CPU๋ฅผ ๋ง์ด ์ฌ์ฉํ๋ APP ๋ง๋ค๊ธฐ (CPU Bound) (0) | 2022.06.30 |