Docker Compose up - Traceback (most recent call last): 에러

Kyoungseo Park·2022년 2월 5일
0

우분투세팅

목록 보기
3/11
post-thumbnail

Traceback (most recent call last): 에러

이런 에러는 권한이 없을때 발생한다.

~/Documents/docker ❯ docker-compose up -d                                                                                                                                                                                     12:55:27
Traceback (most recent call last):
  File "urllib3/connectionpool.py", line 677, in urlopen
  File "urllib3/connectionpool.py", line 392, in _make_request
  File "http/client.py", line 1277, in request
  File "http/client.py", line 1323, in _send_request
  File "http/client.py", line 1272, in endheaders
  File "http/client.py", line 1032, in _send_output
  File "http/client.py", line 972, in send
  File "docker/transport/unixconn.py", line 43, in connect
PermissionError: [Errno 13] Permission denied

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "requests/adapters.py", line 449, in send
  File "urllib3/connectionpool.py", line 727, in urlopen
  File "urllib3/util/retry.py", line 410, in increment
  File "urllib3/packages/six.py", line 734, in reraise
  File "urllib3/connectionpool.py", line 677, in urlopen
  File "urllib3/connectionpool.py", line 392, in _make_request
  File "http/client.py", line 1277, in request
  File "http/client.py", line 1323, in _send_request
  File "http/client.py", line 1272, in endheaders
  File "http/client.py", line 1032, in _send_output
  File "http/client.py", line 972, in send
  File "docker/transport/unixconn.py", line 43, in connect
urllib3.exceptions.ProtocolError: ('Connection aborted.', PermissionError(13, 'Permission denied'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "docker/api/client.py", line 214, in _retrieve_server_version
  File "docker/api/daemon.py", line 181, in version
  File "docker/utils/decorators.py", line 46, in inner
  File "docker/api/client.py", line 237, in _get
  File "requests/sessions.py", line 543, in get
  File "requests/sessions.py", line 530, in request
  File "requests/sessions.py", line 643, in send
  File "requests/adapters.py", line 498, in send
requests.exceptions.ConnectionError: ('Connection aborted.', PermissionError(13, 'Permission denied'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "docker-compose", line 3, in <module>
  File "compose/cli/main.py", line 81, in main
  File "compose/cli/main.py", line 200, in perform_command
  File "compose/cli/command.py", line 70, in project_from_options
  File "compose/cli/command.py", line 153, in get_project
  File "compose/cli/docker_client.py", line 43, in get_client
  File "compose/cli/docker_client.py", line 170, in docker_client
  File "docker/api/client.py", line 197, in __init__
  File "docker/api/client.py", line 222, in _retrieve_server_version
docker.errors.DockerException: Error while fetching server API version: ('Connection aborted.', PermissionError(13, 'Permission denied'))
[105018] Failed to execute script docker-compose

해결 방안

  • sudo docker-compose up -d 를 사용한다.
  • docker에 권한을 추가한다.

docker에 권한을 추가

sudo groupadd docker
sudo usermod -aG docker $USER
newgrp docker 
sudo chown "$USER":"$USER" /home/"$USER"/.docker -R
sudo chmod g+rwx "$HOME/.docker" -R

참고문서


커뮤니티 소개

모던 PHP 유저 그룹

PHP 개발자 커뮤니티 중 모던 PHP 유저 그룹 이 있다.
매달 첫번째 수요일 정기 모임에서 여러 기술 발표가 진행된다.

현재 코로나 19로 인해 비대면으로 진행되는 만큼 부담이 없고,
누구나 참여 가능하니 PHP 기술 발표를 듣는 것은 성장에 큰 도움이 되니 참고하면 좋다.

Facebook

https://www.facebook.com/groups/655071604594451/

Discord

Discord : https://discord.com/invite/9BuTr5K63g

Web

Web : https://modernpug.org/

Youtube

Youtube : https://www.youtube.com/channel/UCYyHPSMNxfoRxHuqx7QeLJg

0개의 댓글

관련 채용 정보