В этой строке:
COPY --from = webbuild ShareWeb / web / dist wwwroot / # Копирует мои файлы
blockquote>Попробуйте:
/ShareWeb/web/dist
как путь вместоShareWeb/web/dist
Вы говорите этому, что хотите соединиться с localhost на порте, используемом дневным сервисом. Это будет искать соответствующий номер порта в сервисном файле (обычно C:\WINDOWS\system32\drivers\etc\services в соответствии с Windows, я верю/etc/services под Unix). Вы могли также использовать явный номер порта там.
Попробуйте,
tcp::resolver::query query("localhost", boost::lexical_cast<string>(port));//assuming port is an int
Чтобы ответить на ваш вопрос, вспомните, что вы запускаете сервер на порту 13. Это порт, на котором работает дневная служба Linux (http: / /www.sorgonet.com/linux/linuxdaemons/). Следовательно, они впоследствии могут использовать запрос («localhost», «дневное время») вместо указания порта.
открыть прослушивание netcat на порту 13 на локальном хосте он примет соединение демонстрации. введите немного blabla при подключении, и вы увидите вывод демонстрационной программы для запуска netcat, выполните: nc -l -p 13
windows? нет netcat? установите cygwin и добавьте netcat