#python #linux #docker #docker-compose #archlinux
Вопрос:
Я пытаюсь использовать docker-compose на своей новой виртуальной машине EndeavourOS, и я получаю множество ошибок, указывающих на строки внутри библиотек python. Все установлено правильно, и я знаю, что файл yml работает, потому что им пользовались несколько человек. Вот выдержка из ошибок, которые он выдает:
File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 699, in urlopen
httplib_response = self._make_request(
File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 394, in _make_request
conn.request(method, url, **httplib_request_kw)
File "/usr/lib/python3.9/http/client.py", line 1279, in request
self._send_request(method, url, body, headers, encode_chunked)
File "/usr/lib/python3.9/http/client.py", line 1325, in _send_request
self.endheaders(body, encode_chunked=encode_chunked)
File "/usr/lib/python3.9/http/client.py", line 1274, in endheaders
self._send_output(message_body, encode_chunked=encode_chunked)
File "/usr/lib/python3.9/http/client.py", line 1034, in _send_output
self.send(msg)
File "/usr/lib/python3.9/http/client.py", line 974, in send
self.connect()
File "/usr/lib/python3.9/site-packages/docker/transport/unixconn.py", line 30, in connect
sock.connect(self.unix_socket)
FileNotFoundError: [Errno 2] No such file or directory```
Комментарии:
1. Ошибка здесь заключается в отсутствии сокета, к которому он пытается подключиться. О каком файле yml идет речь? В любом случае, я сомневаюсь, что это имеет какое-либо отношение к python и, вероятно, относится к странице форума поддержки/проблем того, что вы пытаетесь запустить. Как выстрел в темноте, так как вы используете docker compose , возможно, настоящая ошибка заключается в том, что другая служба не работает (возможно: пока) и, следовательно, не подключена.
2. Пожалуйста, предоставьте свой файл yml и другие необходимые данные, если это необходимо, вывод ошибки слишком расплывчатый.