Node.js - Как проверить, существует ли Unix Доменное гнездо в Node.js? - PullRequest
1 голос
/ 04 февраля 2020

Я пишу docker клиент в Node.js. Он должен подключаться к unix доменному сокету /var/run/docker.sock, если он существует, или к резервному TCP сокету, обычно tcp://localhost:2375 (когда клиент работает на Windows).

Вопрос в том, как можно Я проверяю наличие доменного сокета, прежде чем вернуться к TCP сокету?

Я, вероятно, могу проверить наличие сокета TCP как , упомянутое в этом ответе или попытка подключения к доменному сокету. Но это не выглядит чистым.

...