Имеется такой docker-compose:
version: '2'
services:
server-a:
build: ./a/.
networks:
- asd
server-b:
build: ./b/.
networks:
- asd
networks:
asd:
driver: bridge
server-b - это сервер с запущенным websocket, к нему нужно подключиться из
server-a, т.е. мне нужен линк для подключения. хардкодить его аля 172.1*.*.* нельзя, мне нужно чтобы докер сам этот адрес сгенерировал. такое можно делать, указывая наименование сервиса из docker-compose.yml, например 'mongodb://mongodb/' (при указанном сервисе "mongodb").
для "service-b" (require('socket.io-client').connect('wss://service-b') или require('socket.io-client').connect('service-b')) такое не работает. как это нужно сделать правильно?